xk-huang's picture
Upload 3 files
59be7c0 verified
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