MCPcopy Create free account
hub / github.com/MotrixLab/MotionDiffuse / initialize

Method initialize

text2motion/options/base_options.py:13–48  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

11 self.initialized = False
12
13 def initialize(self):
14 self.parser.add_argument('--name', type=str, default="test", help='Name of this trial')
15 self.parser.add_argument('--decomp_name', type=str, default="Decomp_SP001_SM001_H512", help='Name of autoencoder model')
16
17 self.parser.add_argument("--gpu_id", type=int, nargs='+', default=(-1), help='GPU id')
18 self.parser.add_argument("--distributed", action="store_true", help='Whether to use DDP training')
19 self.parser.add_argument("--data_parallel", action="store_true", help="Whether to use DP training")
20
21 self.parser.add_argument('--dataset_name', type=str, default='t2m', help='Dataset Name')
22 self.parser.add_argument('--checkpoints_dir', type=str, default='./checkpoints', help='models are saved here')
23
24 self.parser.add_argument("--unit_length", type=int, default=4, help="Motions are cropped to the maximum times of unit_length")
25 self.parser.add_argument("--max_text_len", type=int, default=20, help="Maximum length of text description")
26
27 self.parser.add_argument('--text_enc_mod', type=str, default='bigru')
28 self.parser.add_argument('--estimator_mod', type=str, default='bigru')
29
30 self.parser.add_argument('--dim_text_hidden', type=int, default=512, help='Dimension of hidden unit in text encoder')
31 self.parser.add_argument('--dim_att_vec', type=int, default=512, help='Dimension of attention vector')
32 self.parser.add_argument('--dim_z', type=int, default=128, help='Dimension of latent Gaussian vector')
33
34 self.parser.add_argument('--n_layers_pri', type=int, default=1, help='Number of layers in prior network')
35 self.parser.add_argument('--n_layers_pos', type=int, default=1, help='Number of layers in posterior network')
36 self.parser.add_argument('--n_layers_dec', type=int, default=1, help='Number of layers in generator')
37
38 self.parser.add_argument('--dim_pri_hidden', type=int, default=1024, help='Dimension of hidden unit in prior network')
39 self.parser.add_argument('--dim_pos_hidden', type=int, default=1024, help='Dimension of hidden unit in posterior network')
40 self.parser.add_argument('--dim_dec_hidden', type=int, default=1024, help='Dimension of hidden unit in generator')
41
42 self.parser.add_argument('--dim_movement_enc_hidden', type=int, default=512,
43 help='Dimension of hidden in AutoEncoder(encoder)')
44 self.parser.add_argument('--dim_movement_dec_hidden', type=int, default=512,
45 help='Dimension of hidden in AutoEncoder(decoder)')
46 self.parser.add_argument('--dim_movement_latent', type=int, default=512, help='Dimension of motion snippet')
47
48 self.initialized = True
49
50
51

Callers 1

parseMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected