SCA-GPS / config.json
M-Ning's picture
Upload 109 files
8e31903 verified
{
"dataset_reader": {
"type": "s2s_manual_reader",
"source_token_indexer": {
"tokens": {
"type": "pretrained_transformer",
"do_lowercase": false,
"model_name": "./roberta"
}
},
"target_token_indexer": {
"tokens": {
"type": "single_id"
}
},
"tokenizer": {
"word_splitter": {
"type": "just_spaces"
}
}
},
"iterator": {
"type": "basic",
"batch_size": 32
},
"model": {
"type": "geo_s2s",
"beam_size": 10,
"encoder": {
"dropout": 0.5,
"emb_dim": 768,
"hid_dim": 512,
"input_dim": 21128
},
"knowledge_points_ratio": 0,
"max_decoding_steps": 16,
"resnet_pretrained": "./",
"scheduled_sampling_ratio": 0,
"source_embedder": {
"token_embedders": {}
},
"target_embedding_dim": 512
},
"train_data_path": "./GeoQA-Data/GeoQA-Pro/pro_train.pk",
"validation_data_path": "./GeoQA-Data/GeoQA-Pro/pro_dev.pk",
"test_data_path": "./GeoQA-Data/GeoQA-Pro/pro_test.pk",
"trainer": {
"cuda_device": 0,
"grad_norm": 10,
"learning_rate_scheduler": {
"type": "reduce_on_plateau",
"factor": 0.6,
"mode": "max",
"patience": 5
},
"num_epochs": 100,
"optimizer": {
"type": "adam",
"lr": 0.001,
"parameter_groups": [
[
[
"mcan",
"merge_att",
"channel_transform",
"attflat_img",
"attflat_lang",
"decode_transform"
],
{
"lr": 1e-05
}
],
[
[
"resnet"
],
{
"lr": 1e-05
}
],
[
[
"source_embedder",
"encoder.embedding"
],
{
"lr": 2e-05
}
],
[
[
"encoder.concat_trans",
"encoder.concat_trans_",
"encoder.lstm_embedding",
"encoder.trans",
"encoder.norm",
"encoder.concat_norm"
],
{
"lr": 0.001
}
]
]
},
"validation_metric": "+acc"
},
"evaluate_on_test": true
}