Safemotion Lib
Loading...
Searching...
No Matches
Variables
stgcn_mc2 Namespace Reference

Variables

 model
 
list collect_keys = ['keypoints', 'label_action', 'label_pose']
 
 loss
 
 data_loader
 
 train
 
 test
 

Variable Documentation

◆ collect_keys

list stgcn_mc2.collect_keys = ['keypoints', 'label_action', 'label_pose']

Definition at line 32 of file stgcn_mc2.py.

◆ data_loader

stgcn_mc2.data_loader
Initial value:
1= dict(
2 type = 'ActionDatasetLoader',
3 train_data_folder = '/media/safemotion/HDD5/pjm_test/action_mc_train/1st/train',
4 test_data_folder = '/media/safemotion/HDD5/pjm_test/action_mc_train/1st',
5 use_normalize = True,
6)

Definition at line 54 of file stgcn_mc2.py.

◆ loss

stgcn_mc2.loss
Initial value:
1= dict(
2 CrossEntropyLoss = dict(
3 weight = 1.0,
4 weights = [1.0, 0.5],
5 pred_keys = ['action', 'pose'],
6 gt_keys = ['label_action', 'label_pose'],
7 data_num = dict(action = [100, 100, 100, 24, 100, 34, 3, 100, 100], pose = [98, 517, 11, 35])
8 )
9)

Definition at line 44 of file stgcn_mc2.py.

◆ model

stgcn_mc2.model

Definition at line 1 of file stgcn_mc2.py.

◆ test

stgcn_mc2.test
Initial value:
1= dict(
2 model_path = '/media/safemotion/HDD5/pjm_test/action_train_mc_test2/weights/1368.pth',
3 save_root = '',
4)

Definition at line 76 of file stgcn_mc2.py.

◆ train

stgcn_mc2.train
Initial value:
1= dict(
2 num_workers = 8,
3 init_lr = 0.1,
4 batch_size = 32,
5 epochs = 3000,
6 optimizer = 'SGD',
7 optimizer_args = dict(momentum=0.9, nesterov=True, weight_decay=0.0001),
8 adjust_lr_epoch = [500, 1000, 1500, 2000],
9 adjust_lr_rate = [0.1]*4,
10 val_interval = 1,
11
12 pretrained = None,#'/media/safemotion/HDD5/pjm_test/action_train_test2/9.pth',
13 save_root = '/media/safemotion/HDD5/pjm_test/action_train_mc_test2',
14)

Definition at line 61 of file stgcn_mc2.py.