Spaces:
Running
Running
| from models import ( | |
| N_INPUT, N_OUTPUT, N_JOINTS, JOINTS, | |
| load_all_sequences, flatten_sequences, make_windowed_sequences, | |
| build_dense_model, build_conv1d_model, build_lstm_model, build_gru_model | |
| ) | |
| ALL_MODEL_CONFIGS = { | |
| # 'dense': { | |
| # 'build_fn': build_dense_model, | |
| # 'params': { | |
| # 'hidden_units': (256, 128, 64), | |
| # 'activation': 'relu', | |
| # 'dropout_rate': 0.3, | |
| # 'l2_reg': 1e-4, | |
| # }, | |
| # 'data_type': 'flat', | |
| # }, | |
| 'conv1d': { | |
| 'build_fn': build_conv1d_model, | |
| 'params': { | |
| 'filters': (64, 128), | |
| 'kernel_size': 3, | |
| 'pool_size': 2, | |
| 'dense_units': (64,), | |
| 'activation': 'relu', | |
| 'dropout_rate': 0.3, | |
| }, | |
| 'data_type': 'windowed', | |
| }, | |
| 'conv1d_v2': { | |
| 'build_fn': build_conv1d_model, | |
| 'params': { | |
| 'filters': (32, 64, 128), | |
| 'kernel_size': 5, | |
| 'pool_size': 2, | |
| 'dense_units': (128, 64), | |
| 'activation': 'relu', | |
| 'dropout_rate': 0.4, | |
| }, | |
| 'data_type': 'windowed', | |
| }, | |
| 'conv1d_v3': { | |
| 'build_fn': build_conv1d_model, | |
| 'params': { | |
| 'filters': (128, 256), | |
| 'kernel_size': 3, | |
| 'pool_size': 3, | |
| 'dense_units': (256, 128, 64), | |
| 'activation': 'relu', | |
| 'dropout_rate': 0.2, | |
| }, | |
| 'data_type': 'windowed', | |
| }, | |
| # 'lstm': { | |
| # 'build_fn': build_lstm_model, | |
| # 'params': { | |
| # 'lstm_units': (64, 32), | |
| # 'dense_units': (32,), | |
| # 'activation': 'tanh', | |
| # 'dropout_rate': 0.3, | |
| # 'recurrent_dropout': 0.1, | |
| # }, | |
| # 'data_type': 'windowed', | |
| # }, | |
| # 'gru': { | |
| # 'build_fn': build_gru_model, | |
| # 'params': { | |
| # 'gru_units': (64, 32), | |
| # 'dense_units': (32,), | |
| # 'dropout_rate': 0.3, | |
| # 'recurrent_dropout': 0.1, | |
| # }, | |
| # 'data_type': 'windowed', | |
| # }, | |
| } | |