| SEED_VALUE: 1234 |
| DEBUG: True |
| FULL_CONFIG: false |
|
|
| TRAIN: |
| SPLIT: 'train' |
| NUM_WORKERS: 8 |
| BATCH_SIZE: 8 |
| END_EPOCH: 2000 |
|
|
| RESUME: '' |
| PRETRAINED_VAE: '' |
| PRETRAINED: '' |
|
|
| OPTIM: |
| target: AdamW |
| params: |
| lr: 2e-4 |
| betas: [0.9, 0.99] |
| weight_decay: 0.0 |
|
|
| LR_SCHEDULER: |
| target: CosineAnnealingLR |
| params: |
| T_max: ${eval:${LOGGER.VAL_EVERY_STEPS} * 100} |
| eta_min: 1e-6 |
|
|
| EVAL: |
| SPLIT: 'val' |
| BATCH_SIZE: 16 |
| NUM_WORKERS: 8 |
|
|
| TEST: |
| CHECKPOINTS: '' |
| SPLIT: 'test' |
| BATCH_SIZE: 16 |
| NUM_WORKERS: 8 |
|
|
| SAVE_PREDICTIONS: False |
| COUNT_TIME: False |
| REPLICATION_TIMES: 20 |
| REP_I: 0 |
|
|
| model: |
| target: mGPT.models.mgpt.MotionGPT |
| params: |
| condition: 'text' |
| task: 't2m' |
| lm: ${lm.default} |
| motion_vae: ${vq.default} |
|
|
| |
| stage: ${TRAIN.STAGE} |
| debug: ${DEBUG} |
| codebook_size: ${model.params.motion_vae.params.code_num} |
| metrics_dict: ${METRIC.TYPE} |
|
|
| LOSS: |
| LAMBDA_REC: 1.0 |
| LAMBDA_JOINT: 1.0 |
|
|
| LAMBDA_LATENT: 1e-5 |
| LAMBDA_KL: 1e-5 |
| LAMBDA_GEN: 1.0 |
| LAMBDA_CROSS: 1.0 |
| LAMBDA_CYCLE: 1.0 |
| LAMBDA_PRIOR: 0.0 |
|
|
| LAMBDA_VELOCITY: 0.5 |
| LAMBDA_COMMIT: 0.02 |
|
|
| ABLATION: |
| RECONS_LOSS: 'l1_smooth' |
|
|
| METRIC: |
| TASK: 't2m' |
| FORCE_IN_METER: True |
| DIST_SYNC_ON_STEP: True |
| MM_NUM_SAMPLES: 100 |
| MM_NUM_REPEATS: 30 |
| MM_NUM_TIMES: 10 |
| DIVERSITY_TIMES: 300 |
| TM2T: ${evaluator.tm2t} |
|
|
| DATASET: |
| target: mGPT.data.HumanML3D.HumanML3DDataModule |
| CODE_PATH: 'VQVAE' |
| TASK_ROOT: '' |
| TASK_PATH: '' |
| NFEATS: 263 |
| KIT: |
| MAX_MOTION_LEN: 196 |
| MIN_MOTION_LEN: 24 |
| MAX_TEXT_LEN: 20 |
| PICK_ONE_TEXT: true |
| FRAME_RATE: 12.5 |
| UNIT_LEN: 4 |
| HUMANML3D: |
| MAX_MOTION_LEN: 196 |
| MIN_MOTION_LEN: 40 |
| MAX_TEXT_LEN: 20 |
| PICK_ONE_TEXT: true |
| FRAME_RATE: 20.0 |
| UNIT_LEN: 4 |
| STD_TEXT: False |
|
|
| ABLATION: |
| |
| use_length: False |
| predict_ratio: 0.2 |
| inbetween_ratio: 0.25 |
| image_size: 256 |
|
|
| |
| VAE_TYPE: 'actor' |
| VAE_ARCH: 'encoder_decoder' |
| PE_TYPE: 'actor' |
| DIFF_PE_TYPE: 'actor' |
| SKIP_CONNECT: False |
| MLP_DIST: False |
| IS_DIST: False |
| PREDICT_EPSILON: True |
|
|
| LOGGER: |
| VAL_EVERY_STEPS: 10 |
| LOGGERS: ['tensorboard', 'wandb'] |
| TENSORBOARD: |
| target: pytorch_lightning.loggers.TensorBoardLogger |
| params: |
| save_dir: ${FOLDER_EXP} |
| name: 'tensorboard' |
| version: '' |
| WANDB: |
| target: pytorch_lightning.loggers.WandbLogger |
| params: |
| project: null |
| offline: False |
| id: null |
| version: '' |
| name: ${NAME} |
| save_dir: ${FOLDER_EXP} |
|
|