    # Project definitions (do not edit)
Task: rig1_aug2
scorer: houlab
date: May28
multianimalproject: false
identity:

    # Project path (change when moving around)
project_path: ../../../../dlc-training/projects/rig1_aug2-houlab-2025-05-28

    # Annotation data set configuration (and individual video cropping parameters)
video_sets:
  /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20231013_long-anes/20231013_B6_long-anes_awake_000_TL_09-36-00.avi:
    crop: 0, 640, 0, 512
  /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20231013_long-anes/20231013_B6_long-anes_awake_000_TR_09-36-00.avi:
    crop: 0, 640, 0, 512
  /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20231013_long-anes/20231013_B6_long-anes_awake_000_L_09-36-00.avi:
    crop: 0, 640, 0, 512
  /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20231013_long-anes/20231013_B6_long-anes_awake_000_R_09-36-00.avi:
    crop: 0, 640, 0, 512
  /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20231013_long-anes/20231013_B6_long-anes_awake_000_TC_09-36-00.avi:
    crop: 0, 640, 0, 512
  /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20231013_long-anes/20231013_B6_long-anes_awake_000_BC_09-36-00.avi:
    crop: 0, 640, 0, 512
  /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20231013_long-anes/20231013_B8_long-anes_awake_100_TL_12-01-00.avi:
    crop: 0, 640, 0, 512
  /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20231013_long-anes/20231013_B8_long-anes_awake_100_TR_12-01-00.avi:
    crop: 0, 640, 0, 512
  /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20231013_long-anes/20231013_B8_long-anes_awake_100_L_12-01-00.avi:
    crop: 0, 640, 0, 512
  /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20231013_long-anes/20231013_B8_long-anes_awake_100_R_12-01-00.avi:
    crop: 0, 640, 0, 512
  /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20231013_long-anes/20231013_B8_long-anes_awake_100_TC_12-01-00.avi:
    crop: 0, 640, 0, 512
  /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20231013_long-anes/20231013_B8_long-anes_awake_100_BC_12-01-00.avi:
    crop: 0, 640, 0, 512
  '':
    crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250521_B1_ephys-record_rig1/20250521_B1_ephys-record_awake_000_TL_19-43-23.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250521_B1_ephys-record_rig1/20250521_B1_ephys-record_awake_000_TR_19-43-23.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250521_B1_ephys-record_rig1/20250521_B1_ephys-record_awake_000_L_19-43-23.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250521_B1_ephys-record_rig1/20250521_B1_ephys-record_awake_000_R_19-43-23.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250521_B1_ephys-record_rig1/20250521_B1_ephys-record_awake_000_TC_19-43-23.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250521_B1_ephys-record_rig1/20250521_B1_ephys-record_awake_000_BC_19-43-23.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250521_B1_ephys-record_rig1/20250521_B1_ephys-record_stim_002_TL_20-11-54.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250521_B1_ephys-record_rig1/20250521_B1_ephys-record_stim_002_TR_20-11-54.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250521_B1_ephys-record_rig1/20250521_B1_ephys-record_stim_002_L_20-11-54.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250521_B1_ephys-record_rig1/20250521_B1_ephys-record_stim_002_R_20-11-54.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250521_B1_ephys-record_rig1/20250521_B1_ephys-record_stim_002_TC_20-11-54.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250521_B1_ephys-record_rig1/20250521_B1_ephys-record_stim_002_BC_20-11-54.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250522_B1_ephys-record_rig1/20250522_B1_ephys-record_awake_000_TL_17-53-48.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250522_B1_ephys-record_rig1/20250522_B1_ephys-record_awake_000_TR_17-53-48.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250522_B1_ephys-record_rig1/20250522_B1_ephys-record_awake_000_L_17-53-48.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250522_B1_ephys-record_rig1/20250522_B1_ephys-record_awake_000_R_17-53-48.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250522_B1_ephys-record_rig1/20250522_B1_ephys-record_awake_000_TC_17-53-48.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250522_B1_ephys-record_rig1/20250522_B1_ephys-record_awake_000_BC_17-53-48.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250523_B1_ephys-record_rig1/20250523_B1_ephys-record_awake_000_TL_18-24-03.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250523_B1_ephys-record_rig1/20250523_B1_ephys-record_awake_000_TR_18-24-03.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250523_B1_ephys-record_rig1/20250523_B1_ephys-record_awake_000_L_18-24-03.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250523_B1_ephys-record_rig1/20250523_B1_ephys-record_awake_000_R_18-24-03.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250523_B1_ephys-record_rig1/20250523_B1_ephys-record_awake_000_TC_18-24-03.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250523_B1_ephys-record_rig1/20250523_B1_ephys-record_awake_000_BC_18-24-03.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250617_B2_ephys-record_rig1/20250617_B2_ephys-record_awake_000_TL_16-35-06.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250617_B2_ephys-record_rig1/20250617_B2_ephys-record_awake_002_TL_17-48-16.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250617_B2_ephys-record_rig1/20250617_B2_ephys-record_awake_000_TR_16-35-06.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250617_B2_ephys-record_rig1/20250617_B2_ephys-record_awake_002_TR_17-48-16.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250617_B2_ephys-record_rig1/20250617_B2_ephys-record_awake_000_L_16-35-06.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250617_B2_ephys-record_rig1/20250617_B2_ephys-record_awake_002_L_17-48-16.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250617_B2_ephys-record_rig1/20250617_B2_ephys-record_awake_000_R_16-35-06.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250617_B2_ephys-record_rig1/20250617_B2_ephys-record_awake_002_R_17-48-16.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250617_B2_ephys-record_rig1/20250617_B2_ephys-record_awake_000_TC_16-35-06.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250617_B2_ephys-record_rig1/20250617_B2_ephys-record_awake_002_TC_17-48-16.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250617_B2_ephys-record_rig1/20250617_B2_ephys-record_awake_000_BC_16-35-06.avi
  : crop: 0, 640, 0, 512
  ? /data/disk1/daruwal/repos/mouse-fe-analysis/fe-data/20250617_B2_ephys-record_rig1/20250617_B2_ephys-record_awake_002_BC_17-48-16.avi
  : crop: 0, 640, 0, 512
bodyparts:
- nose(bottom)
- nose(tip)
- nose(top)
- pad(top)(left)
- pad(side)(left)
- pad(center)
- pad(top)(right)
- pad(side)(right)
- lowerlip
- upperlip(left)
- upperlip(right)
- eye(front)(left)
- eye(top)(left)
- eye(back)(left)
- eye(bottom)(left)
- eye(front)(right)
- eye(top)(right)
- eye(back)(right)
- eye(bottom)(right)
- ear(base)(left)
- ear(top)(left)
- ear(tip)(left)
- ear(bottom)(left)
- ear(base)(right)
- ear(top)(right)
- ear(tip)(right)
- ear(bottom)(right)
- ref(head-post)

    # Fraction of video to start/stop when extracting frames for labeling/refinement

    # Fraction of video to start/stop when extracting frames for labeling/refinement

    # Fraction of video to start/stop when extracting frames for labeling/refinement
start: 0
stop: 1
numframes2pick: 5

    # Plotting configuration
skeleton:
- - bodypart1
  - bodypart2
- - objectA
  - bodypart3
skeleton_color: black
pcutoff: 0.6
dotsize: 6
alphavalue: 0.7
colormap: rainbow

    # Training,Evaluation and Analysis configuration
TrainingFraction:
- 0.95
iteration: 3
default_net_type: resnet_50
default_augmenter: default
snapshotindex: -1
batch_size: 8

    # Cropping Parameters (for analysis and outlier frame detection)
cropping: false
    #if cropping is true for analysis, then set the values here:
x1: 0
x2: 640
y1: 277
y2: 624

    # Refinement configuration (parameters from annotation dataset configuration also relevant in this stage)
corner2move2:
- 50
- 50
move2corner: true
crop_pad: 0
dataset_type: imgaug
deterministic: false
fg_fraction: 0.25
global_scale: 1.0
intermediate_supervision: false
intermediate_supervision_layer: 12
location_refinement: false
locref_huber_loss: true
locref_loss_weight: 1.0
locref_stdev: 7.2801
log_dir: log
mean_pixel:
- 123.68
- 116.779
- 103.939
mirror: false
optimizer: sgd
pairwise_huber_loss: true
pairwise_predict: false
partaffinityfield_predict: false
regularize: false
scoremap_dir: test
shuffle: true
snapshot_prefix: 
  /data/disk1/daruwal/repos/mouse-fe-analysis/dlc-training/projects/rig1_aug2-houlab-2025-05-28/config.yamlsnapshot
stride: 8.0
weigh_negatives: false
weigh_only_present_joints: false
weigh_part_predictions: false
weight_decay: 0.0001
