| train_data: |
| dir: sample/motion/processed |
| mask: [src, tgt] |
|
|
| representation: |
| skel: [lo, go] |
| pose: [q, p, r, pv, qv, pprev, c] |
| out: [r, q, c] |
|
|
| model: |
| z_dim: 32 |
| Encoder: |
| type: GATEnc |
| hid_lyrs: [16, 16, 16] |
| heads_num: 16 |
| Decoder: |
| type: GATDec |
| hid_lyrs: [16, 16, 16] |
| heads_num: 16 |
| tgt_all_lyr: True |
| |
| |
| |
| |
| |
|
|
| train: |
| consq_n: 8 |
| batch_size: 256 |
| grad_max_norm: 0.5 |
| learning_rate: 0.01 |
| |
| lr_schedule: |
| type: exponential |
| gamma: 0.99 |
| min: 0.01 |
|
|
| epoch_num: 300 |
| save_per: 30 |
|
|
| |
| |
| |
| |
|
|
| |
| copy_orig_contact: False |
|
|
| loss: |
| q: 5 |
| p: 0.01 |
| r: 10 |
| pv: 1 |
| c: 1 |
| cv: 6 |
| z: 1 |
| pen: 0.1 |
| slide: 6 |
| jerk: 0.2 |
|
|
| metric: [qR, ra_xz, pa, slide, jerk, pen] |
|
|
|
|