hydra: run: dir: ${out_dir} sweep: dir: multirun/${now:%Y-%m-%d}/${now:%H-%M-%S} subdir: ${hydra.job.num} launcher: _target_: hydra._internal.core_plugins.basic_launcher.BasicLauncher sweeper: _target_: hydra._internal.core_plugins.basic_sweeper.BasicSweeper max_batch_size: null params: null help: app_name: ${hydra.job.name} header: '${hydra.help.app_name} is powered by Hydra. ' footer: 'Powered by Hydra (https://hydra.cc) Use --hydra-help to view Hydra specific help ' template: '${hydra.help.header} == Configuration groups == Compose your configuration from those groups (group=option) $APP_CONFIG_GROUPS == Config == Override anything in the config (foo.bar=value) $CONFIG ${hydra.help.footer} ' hydra_help: template: 'Hydra (${hydra.runtime.version}) See https://hydra.cc for more info. == Flags == $FLAGS_HELP == Configuration groups == Compose your configuration from those groups (For example, append hydra/job_logging=disabled to command line) $HYDRA_CONFIG_GROUPS Use ''--cfg hydra'' to Show the Hydra config. ' hydra_help: ??? hydra_logging: version: 1 formatters: simple: format: '[%(asctime)s][HYDRA] %(message)s' handlers: console: class: logging.StreamHandler formatter: simple stream: ext://sys.stdout root: level: INFO handlers: - console loggers: logging_example: level: DEBUG disable_existing_loggers: false job_logging: version: 1 formatters: simple: format: '[%(asctime)s][%(name)s][%(levelname)s] - %(message)s' handlers: console: class: logging.StreamHandler formatter: simple stream: ext://sys.stdout file: class: logging.FileHandler formatter: simple filename: ${hydra.runtime.output_dir}/${hydra.job.name}.log root: level: INFO handlers: - console - file disable_existing_loggers: false env: {} mode: RUN searchpath: [] callbacks: {} output_subdir: .hydra overrides: hydra: - hydra.mode=RUN task: - exp_name=base_config-1.zju_mocap.logl2 - iter=10000 - no_perturbed_nrm=True - skin_net_encoding_type=meta_skin_net - sdf_mlp_type=frequency_lipschitz - non_rigid_offset_net_encoding_type=frequency_windowed - non_rigid_offset_net_postional_encoding_anneal_steps=5000 - tfs_type=joint - dmtet_grid=128 - tet_dir=tmp/quartet/meshes/ - batch=2 - learning_rate_geometry=0.0005 - learning_rate_material=0.003 - learning_rate_motion=0.0001 - learn_sdf_with_mlp=True - use_texture_conditional_inputs=True - learn_tet_vert_deform_with_mlp=False - warmup_iter_tet=100 - learning_rate_final_mult=1.0 - texture_conditional_channel_idx=[3] - use_training_tricks=False - num_samples_per_bone=50 - vertices_laplace_regularizer=0.0 - tet_deform_regularizer=0.0 - bone_sdf_regularizer=0.0 - light_regularizer=0.005 - sdf_regularizer=0.02 - enable_tet_vert_deform=True - spp=2 - subdivide_aware_marching_tet=False - sdf_mlp_lipschitz_regularizer=1e-06 - skin_net_lipschitz_regularizer=1e-06 - prune_tetmesh_iters=[500] - subdivide_tetmesh_iters=[500] - learn_non_rigid_offset=True - non_rigid_type=canon - non_rigid_offset_regularizer=0.1 - non_rigid_bone_offset_regularizer=0.0 - non_rigid_offset_net_lipschitz_regularizer=1e-06 - mlp_texture_internal_dims=64 - split_non_rigid_offset_net_optim_steps=500 - dataset@_global_=zju_mocap/313.yaml - pre_load=False - out_dir=outputs/${exp_name}/zju_mocap/${subject_id}/${now:%y%m%d_%H%M%S} - pre_train_with_smpl=True - invisible_triangle_sdf_regularizer=0.01 - use_vitruvian_pose=True - skinning_regularizer=0.0 - smpl_surface_skinning_regularizser=10.0 - non_rigid_offset_laplace_regularizer=20 - loss=logl2 job: name: ${exp_name} chdir: null override_dirname: batch=2,bone_sdf_regularizer=0.0,dataset@_global_=zju_mocap/313.yaml,dmtet_grid=128,enable_tet_vert_deform=True,invisible_triangle_sdf_regularizer=0.01,iter=10000,learn_non_rigid_offset=True,learn_sdf_with_mlp=True,learn_tet_vert_deform_with_mlp=False,learning_rate_final_mult=1.0,learning_rate_geometry=0.0005,learning_rate_material=0.003,learning_rate_motion=0.0001,light_regularizer=0.005,loss=logl2,mlp_texture_internal_dims=64,no_perturbed_nrm=True,non_rigid_bone_offset_regularizer=0.0,non_rigid_offset_laplace_regularizer=20,non_rigid_offset_net_encoding_type=frequency_windowed,non_rigid_offset_net_lipschitz_regularizer=1e-06,non_rigid_offset_net_postional_encoding_anneal_steps=5000,non_rigid_offset_regularizer=0.1,non_rigid_type=canon,num_samples_per_bone=50,out_dir=outputs/${exp_name}/zju_mocap/${subject_id}/${now:%y%m%d_%H%M%S},pre_load=False,pre_train_with_smpl=True,prune_tetmesh_iters=[500],sdf_mlp_lipschitz_regularizer=1e-06,sdf_mlp_type=frequency_lipschitz,sdf_regularizer=0.02,skin_net_encoding_type=meta_skin_net,skin_net_lipschitz_regularizer=1e-06,skinning_regularizer=0.0,smpl_surface_skinning_regularizser=10.0,split_non_rigid_offset_net_optim_steps=500,spp=2,subdivide_aware_marching_tet=False,subdivide_tetmesh_iters=[500],tet_deform_regularizer=0.0,tet_dir=tmp/quartet/meshes/,texture_conditional_channel_idx=[3],tfs_type=joint,use_texture_conditional_inputs=True,use_training_tricks=False,use_vitruvian_pose=True,vertices_laplace_regularizer=0.0,warmup_iter_tet=100 id: ??? num: ??? config_name: base env_set: {} env_copy: [] config: override_dirname: kv_sep: '=' item_sep: ',' exclude_keys: - exp_name runtime: version: 1.2.0 version_base: '1.2' cwd: /mnt/disk_1/xiaoke/codes/nvdiffrec-human config_sources: - path: hydra.conf schema: pkg provider: hydra - path: /mnt/disk_1/xiaoke/codes/nvdiffrec-human/configs schema: file provider: main - path: '' schema: structured provider: schema output_dir: /mnt/disk_1/xiaoke/codes/nvdiffrec-human/outputs/base_config-1.zju_mocap.logl2/zju_mocap/313/230306_084623 choices: dataset@_global_: zju_mocap/313.yaml hydra/env: default hydra/callbacks: null hydra/job_logging: default hydra/hydra_logging: default hydra/hydra_help: default hydra/help: default hydra/sweeper: basic hydra/launcher: basic hydra/output: default verbose: false