File size: 1,033 Bytes
bdc5271
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
---
library_name: mlx
pipeline_tag: text-generation
tags:
- music
- midi
- generation
- mlx
- autoregressive
- structure
- musiclang
---

# okai-musiclang-structure v2.0 - Structure Model

This is an autoregressive structure generation model for music using MLX.

## Model Details

- **Model Type**: Structure Generator (Autoregressive)
- **Version**: v2.0
- **Step**: 6000
- **Architecture**: Transformer with causal language modeling
- **Vocabulary Size**: 4796
- **Model Dimension**: 256
- **Layers**: 6
- **Max Sequence Length**: 1024

## Training Configuration

- **Batch Size**: 16
- **Learning Rate**: 1e-05
- **Training Steps**: 6000

## Usage

This model generates sequential music structure:
- Input: Song control tokens (genre, instruments, etc.)
- Output: Sequential bar structure with chords and tonality

Example generation:
```
GENRE__ROCK SUBGENRE__ALTERNATIVE START BAR__1 CHORD_DEGREE__1 TONALITY_DEGREE__1 BAR__2 CHORD_DEGREE__4 TONALITY_DEGREE__5 ... WILL_END
```

Generated with MLX framework for Apple Silicon.