gitextract_426mla3a/ ├── .gitignore ├── README.md ├── __init__.py ├── examples/ │ ├── fastai/ │ │ └── lm/ │ │ ├── lm.ipynb │ │ └── lm.py │ ├── pytorch/ │ │ ├── data_parallel_tutorial.py │ │ └── sentiment/ │ │ ├── model.py │ │ └── train.py │ ├── shap/ │ │ └── explainer_1.py │ └── tf/ │ └── eager/ │ ├── dynamic_dense.py │ ├── rnn_ptb.py │ └── rnn_ptb.sh ├── jupyter/ │ └── Untitled.ipynb ├── official/ │ ├── .gitignore │ ├── Dockerfile.cpu │ ├── Dockerfile.gpu │ ├── README.md │ ├── __init__.py │ ├── benchmark/ │ │ ├── __init__.py │ │ ├── benchmark_uploader.py │ │ ├── benchmark_uploader_main.py │ │ ├── benchmark_uploader_test.py │ │ └── datastore/ │ │ └── schema/ │ │ ├── benchmark_metric.json │ │ └── benchmark_run.json │ ├── boosted_trees/ │ │ ├── README.md │ │ ├── __init__.py │ │ ├── data_download.py │ │ ├── train_higgs.py │ │ ├── train_higgs_test.csv │ │ └── train_higgs_test.py │ ├── mnist/ │ │ ├── README.md │ │ ├── __init__.py │ │ ├── dataset.py │ │ ├── mnist.py │ │ ├── mnist_eager.py │ │ ├── mnist_eager_test.py │ │ ├── mnist_test.py │ │ └── mnist_tpu.py │ ├── recommendation/ │ │ ├── README.md │ │ ├── __init__.py │ │ ├── constants.py │ │ ├── data_download.py │ │ ├── dataset.py │ │ ├── dataset_test.py │ │ ├── ncf_main.py │ │ ├── neumf_model.py │ │ └── unittest_data/ │ │ ├── test_eval_negative.csv │ │ ├── test_eval_ratings.csv │ │ └── test_train_ratings.csv │ ├── resnet/ │ │ ├── README.md │ │ ├── __init__.py │ │ ├── cifar10_download_and_extract.py │ │ ├── cifar10_main.py │ │ ├── cifar10_test.py │ │ ├── imagenet_main.py │ │ ├── imagenet_preprocessing.py │ │ ├── imagenet_test.py │ │ ├── layer_test.py │ │ ├── resnet_model.py │ │ └── resnet_run_loop.py │ ├── transformer/ │ │ ├── README.md │ │ ├── __init__.py │ │ ├── compute_bleu.py │ │ ├── compute_bleu_test.py │ │ ├── data_download.py │ │ ├── model/ │ │ │ ├── __init__.py │ │ │ ├── attention_layer.py │ │ │ ├── beam_search.py │ │ │ ├── beam_search_test.py │ │ │ ├── embedding_layer.py │ │ │ ├── ffn_layer.py │ │ │ ├── model_params.py │ │ │ ├── model_utils.py │ │ │ ├── model_utils_test.py │ │ │ └── transformer.py │ │ ├── test_data/ │ │ │ ├── newstest2014.de │ │ │ └── newstest2014.en │ │ ├── transformer_main.py │ │ ├── translate.py │ │ └── utils/ │ │ ├── __init__.py │ │ ├── dataset.py │ │ ├── metrics.py │ │ ├── tokenizer.py │ │ └── tokenizer_test.py │ ├── utils/ │ │ ├── __init__.py │ │ ├── export/ │ │ │ ├── __init__.py │ │ │ ├── export.py │ │ │ └── export_test.py │ │ ├── flags/ │ │ │ ├── README.md │ │ │ ├── __init__.py │ │ │ ├── _base.py │ │ │ ├── _benchmark.py │ │ │ ├── _conventions.py │ │ │ ├── _misc.py │ │ │ ├── _performance.py │ │ │ ├── core.py │ │ │ └── flags_test.py │ │ ├── logs/ │ │ │ ├── __init__.py │ │ │ ├── hooks.py │ │ │ ├── hooks_helper.py │ │ │ ├── hooks_helper_test.py │ │ │ ├── hooks_test.py │ │ │ ├── logger.py │ │ │ ├── logger_test.py │ │ │ ├── metric_hook.py │ │ │ └── metric_hook_test.py │ │ ├── misc/ │ │ │ ├── __init__.py │ │ │ ├── model_helpers.py │ │ │ └── model_helpers_test.py │ │ └── testing/ │ │ ├── __init__.py │ │ ├── integration.py │ │ ├── mock_lib.py │ │ ├── pylint.rcfile │ │ ├── reference_data/ │ │ │ ├── reference_data_test/ │ │ │ │ ├── dense/ │ │ │ │ │ ├── expected_graph │ │ │ │ │ ├── results.json │ │ │ │ │ └── tf_version.json │ │ │ │ └── uniform_random/ │ │ │ │ ├── expected_graph │ │ │ │ ├── results.json │ │ │ │ └── tf_version.json │ │ │ └── resnet/ │ │ │ ├── batch-size-32_bottleneck_projection_version-1_width-8_channels-4/ │ │ │ │ ├── expected_graph │ │ │ │ ├── results.json │ │ │ │ └── tf_version.json │ │ │ ├── batch-size-32_bottleneck_projection_version-2_width-8_channels-4/ │ │ │ │ ├── expected_graph │ │ │ │ ├── results.json │ │ │ │ └── tf_version.json │ │ │ ├── batch-size-32_bottleneck_version-1_width-8_channels-4/ │ │ │ │ ├── expected_graph │ │ │ │ ├── results.json │ │ │ │ └── tf_version.json │ │ │ ├── batch-size-32_bottleneck_version-2_width-8_channels-4/ │ │ │ │ ├── expected_graph │ │ │ │ ├── results.json │ │ │ │ └── tf_version.json │ │ │ ├── batch-size-32_building_projection_version-1_width-8_channels-4/ │ │ │ │ ├── expected_graph │ │ │ │ ├── results.json │ │ │ │ └── tf_version.json │ │ │ ├── batch-size-32_building_projection_version-2_width-8_channels-4/ │ │ │ │ ├── expected_graph │ │ │ │ ├── results.json │ │ │ │ └── tf_version.json │ │ │ ├── batch-size-32_building_version-1_width-8_channels-4/ │ │ │ │ ├── expected_graph │ │ │ │ ├── results.json │ │ │ │ └── tf_version.json │ │ │ ├── batch-size-32_building_version-2_width-8_channels-4/ │ │ │ │ ├── expected_graph │ │ │ │ ├── results.json │ │ │ │ └── tf_version.json │ │ │ └── batch_norm/ │ │ │ ├── expected_graph │ │ │ ├── results.json │ │ │ └── tf_version.json │ │ ├── reference_data.py │ │ ├── reference_data_test.py │ │ └── scripts/ │ │ └── presubmit.sh │ └── wide_deep/ │ ├── README.md │ ├── __init__.py │ ├── data_download.py │ ├── wide_deep.py │ ├── wide_deep_test.csv │ └── wide_deep_test.py ├── projects/ │ ├── __init__.py │ ├── ai2018/ │ │ ├── __init__.py │ │ ├── binary/ │ │ │ ├── __init__.py │ │ │ ├── algos/ │ │ │ │ ├── __init__.py │ │ │ │ ├── config.py │ │ │ │ ├── loss.py │ │ │ │ ├── model.py │ │ │ │ └── weights.py │ │ │ ├── dataset.py │ │ │ ├── evaluate.py │ │ │ ├── prepare/ │ │ │ │ ├── config.py │ │ │ │ ├── gen-records.py │ │ │ │ ├── run.sh │ │ │ │ └── text2ids.py │ │ │ ├── read-records.py │ │ │ ├── torch-train.py │ │ │ ├── torch_algos/ │ │ │ │ ├── __init__.py │ │ │ │ ├── loss.py │ │ │ │ └── model.py │ │ │ └── train/ │ │ │ └── train.sh │ │ ├── reader/ │ │ │ ├── README.md │ │ │ ├── __init__.py │ │ │ ├── algos/ │ │ │ │ ├── README.md │ │ │ │ ├── __init__.py │ │ │ │ ├── baseline.py │ │ │ │ ├── config.py │ │ │ │ ├── loss.py │ │ │ │ ├── m_reader.py │ │ │ │ ├── model.py │ │ │ │ ├── qcatt.py │ │ │ │ └── rnet.py │ │ │ ├── dataset.py │ │ │ ├── ensemble/ │ │ │ │ ├── ensemble-infer.py │ │ │ │ ├── ensemble-valid.py │ │ │ │ ├── ensemble.py │ │ │ │ └── evaluate.py │ │ │ ├── evaluate.py │ │ │ ├── infer.py │ │ │ ├── prepare/ │ │ │ │ ├── README.md │ │ │ │ ├── gen-records.py │ │ │ │ ├── gen-seg.py │ │ │ │ ├── merge-emb.py │ │ │ │ ├── pre-seg.py │ │ │ │ ├── run-char-ft.sh │ │ │ │ ├── run-char-glove.sh │ │ │ │ ├── run-noemb.sh │ │ │ │ ├── run-word-jieba-ft.sh │ │ │ │ ├── run-word-jieba-glove.sh │ │ │ │ ├── to-simplify-dureader.py │ │ │ │ └── to-simplify.py │ │ │ ├── prepare-unkvocab.sh │ │ │ ├── prepare.sh │ │ │ ├── prepare.v1/ │ │ │ │ ├── fix-vocab.py │ │ │ │ ├── gen-char-vocab.py │ │ │ │ ├── gen-content.py │ │ │ │ ├── gen-records.py │ │ │ │ ├── gen-seg.py │ │ │ │ ├── gen-test-unkvocab.sh │ │ │ │ ├── gen-test.sh │ │ │ │ ├── gen-train-unkvocab.sh │ │ │ │ ├── gen-train.sh │ │ │ │ ├── gen-valid-unkvocab.sh │ │ │ │ ├── gen-valid.sh │ │ │ │ ├── gen-vocab.py │ │ │ │ ├── gen-vocab.sh │ │ │ │ ├── merge-emb.py │ │ │ │ ├── run-char.sh │ │ │ │ ├── run-unkvocab.sh │ │ │ │ ├── run.sh │ │ │ │ ├── text2ids.py │ │ │ │ └── to-simplify.py │ │ │ ├── read-records.py │ │ │ ├── tools/ │ │ │ │ ├── check.py │ │ │ │ ├── check.sh │ │ │ │ ├── cp-best-epochs.py │ │ │ │ ├── ensemble-infer.py │ │ │ │ ├── ensemble-valid.py │ │ │ │ ├── ensemble.sh │ │ │ │ ├── evaluate.py │ │ │ │ ├── fix-vocab.py │ │ │ │ ├── gen-char-vocab.py │ │ │ │ ├── show-best-epochs.py │ │ │ │ ├── vocab-add-all-char.py │ │ │ │ └── vocab-add-char.py │ │ │ ├── torch-train.py │ │ │ ├── torch_algos/ │ │ │ │ ├── __init__.py │ │ │ │ ├── baseline/ │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── baseline.py │ │ │ │ ├── loss.py │ │ │ │ ├── m_reader.py │ │ │ │ ├── model.py │ │ │ │ └── rnet.py │ │ │ ├── train/ │ │ │ │ └── v1/ │ │ │ │ ├── torch.word.mreader.answeremb-split.sh │ │ │ │ ├── torch.word.mreader.nopad.answeremb-split.att.sh │ │ │ │ ├── torch.word.mreader.nopad.answeremb-split.last.sh │ │ │ │ ├── torch.word.mreader.nopad.answeremb-split.maxatt.sh │ │ │ │ ├── torch.word.mreader.nopad.answeremb-split.maxmean.sh │ │ │ │ ├── torch.word.mreader.nopad.answeremb-split.mean.sh │ │ │ │ ├── torch.word.mreader.nopad.answeremb-split.sh │ │ │ │ ├── torch.word.mreader.nopad.answeremb-split.topk.sh │ │ │ │ ├── torch.word.mreader.nopad.answeremb-split.topkatt.sh │ │ │ │ └── torch.word.mreader.nopad.answeremb-split.topkattlast.sh │ │ │ ├── train.py │ │ │ └── train.v1/ │ │ │ ├── torch-decay.sh │ │ │ ├── torch.sh │ │ │ ├── v1/ │ │ │ │ ├── model2.1layer.keep07.sh │ │ │ │ ├── qcatt.1layer.keep07.sh │ │ │ │ ├── qcatt.sfu.1layer.keep07.sh │ │ │ │ ├── rcontent.1layer.keep05.sh │ │ │ │ ├── rcontent.1layer.keep07.sh │ │ │ │ ├── rcontent.1layer.keep10.sh │ │ │ │ ├── rcontent.emb.finetune.sh │ │ │ │ ├── rcontent.emb.sh │ │ │ │ ├── rcontent.keep07.sh │ │ │ │ ├── rcontent.sh │ │ │ │ ├── rcontent.split.sh │ │ │ │ ├── rnet.1layer.keep07.emb.finetune.att.2.sh │ │ │ │ ├── rnet.1layer.keep07.emb.finetune.att.finetune.type1only.sh │ │ │ │ ├── rnet.1layer.keep07.emb.finetune.att.sh │ │ │ │ ├── rnet.1layer.keep07.emb.finetune.att.type1only.sh │ │ │ │ ├── rnet.1layer.keep07.emb.finetune.att.type1w2.sh │ │ │ │ ├── rnet.1layer.keep07.sh │ │ │ │ ├── rnet.sfu.1layer.keep07.emb.finetune.att.2.sh │ │ │ │ ├── rnet.sfu.1layer.keep07.emb.finetune.att.sh │ │ │ │ ├── rnet.sfu.1layer.keep07.emb.finetune.att.type1w2.sh │ │ │ │ ├── rnet.sfu.1layer.keep07.emb.finetune.att.unkvocab.finetune.sh │ │ │ │ ├── rnet.sfu.1layer.keep07.emb.finetune.att.unkvocab.sh │ │ │ │ ├── rnet.sfu.1layer.keep07.emb.finetune.f07.sh │ │ │ │ ├── rnet.sfu.1layer.keep07.emb.finetune.f09.sh │ │ │ │ ├── rnet.sfu.1layer.keep07.emb.finetune.later.sh │ │ │ │ ├── rnet.sfu.1layer.keep07.emb.finetune.maxatt.sh │ │ │ │ ├── rnet.sfu.1layer.keep07.emb.finetune.nodecay.sh │ │ │ │ ├── rnet.sfu.1layer.keep07.emb.finetune.se.sh │ │ │ │ ├── rnet.sfu.1layer.keep07.emb.finetune.sh │ │ │ │ ├── rnet.sfu.1layer.keep07.emb.finetune.topk.sh │ │ │ │ ├── rnet.sfu.1layer.keep07.emb.finetune.unkvocab.finetune.sh │ │ │ │ ├── rnet.sfu.1layer.keep07.emb.finetune.unkvocab.sh │ │ │ │ ├── rnet.sfu.1layer.keep07.emb.nodecay.sh │ │ │ │ ├── rnet.sfu.1layer.keep07.emb.sh │ │ │ │ ├── rnet.sfu.1layer.keep07.sh │ │ │ │ ├── rnet.sfu.1layer.keep07.split.sh │ │ │ │ └── rnet.sfu.2layer.keep07.emb.finetune.sh │ │ │ ├── v2/ │ │ │ │ ├── rnet.2.sh │ │ │ │ ├── rnet.decay.sh │ │ │ │ ├── rnet.decay2.sh │ │ │ │ ├── rnet.decay3.sh │ │ │ │ ├── rnet.decay4.sh │ │ │ │ ├── rnet.decay5.sh │ │ │ │ ├── rnet.decay6.sh │ │ │ │ ├── rnet.decay7.sh │ │ │ │ ├── rnet.keep08.sh │ │ │ │ ├── rnet.keep09.sh │ │ │ │ ├── rnet.labelemb.sh │ │ │ │ ├── rnet.max.sh │ │ │ │ ├── rnet.sh │ │ │ │ ├── rnet.split.finetune.type1only.sh │ │ │ │ ├── rnet.split.sh │ │ │ │ └── rnet.type0only.sh │ │ │ ├── v3/ │ │ │ │ ├── bidaf.split.lr0002.sh │ │ │ │ ├── bidaf.split.lrsmall.sh │ │ │ │ ├── bidaf.split.sh │ │ │ │ ├── bow.sh │ │ │ │ ├── mreader.2.sh │ │ │ │ ├── mreader.ae.sh │ │ │ │ ├── mreader.epoch3.sh │ │ │ │ ├── mreader.lr0002.sh │ │ │ │ ├── mreader.max.nomask.sh │ │ │ │ ├── mreader.max.sh │ │ │ │ ├── mreader.noshare.max.sh │ │ │ │ ├── mreader.sh │ │ │ │ ├── mreader.split.sh │ │ │ │ ├── mreader.v1.sh │ │ │ │ ├── mreader.v2.sh │ │ │ │ ├── mreader.v2.split.sh │ │ │ │ ├── rcontent.3.sh │ │ │ │ ├── rcontent.4.sh │ │ │ │ ├── rcontent.5.sh │ │ │ │ ├── rcontent.sh │ │ │ │ ├── rnet.2.2.sh │ │ │ │ ├── rnet.2.dec.sh │ │ │ │ ├── rnet.2.sh │ │ │ │ ├── rnet.2layer.sh │ │ │ │ ├── rnet.3.sh │ │ │ │ ├── rnet.4.sh │ │ │ │ ├── rnet.answer.sh │ │ │ │ ├── rnet.answer.split.batch64.sh │ │ │ │ ├── rnet.answer.split.sh │ │ │ │ ├── rnet.answer.split2.sh │ │ │ │ ├── rnet.answer2.sh │ │ │ │ ├── rnet.answer3.sh │ │ │ │ ├── rnet.att2.sh │ │ │ │ ├── rnet.batch64.sh │ │ │ │ ├── rnet.gate.sh │ │ │ │ ├── rnet.hidden200.sh │ │ │ │ ├── rnet.keep075.sh │ │ │ │ ├── rnet.labelatt.sh │ │ │ │ ├── rnet.labelatt10.sh │ │ │ │ ├── rnet.lr00005.sh │ │ │ │ ├── rnet.max.sh │ │ │ │ ├── rnet.nobucket.sh │ │ │ │ ├── rnet.p2.batch64.sh │ │ │ │ ├── rnet.p2.sh │ │ │ │ ├── rnet.relu.sh │ │ │ │ ├── rnet.sh │ │ │ │ ├── rnet.split.batch64.sh │ │ │ │ ├── rnet.split.cq.batch64.sh │ │ │ │ ├── rnet.split.cq.sh │ │ │ │ ├── rnet.split.p2.batch64.sh │ │ │ │ ├── rnet.split.p2.sh │ │ │ │ ├── rnet.split.reverse.sh │ │ │ │ ├── rnet.split.sh │ │ │ │ ├── rnet.split.test.sh │ │ │ │ ├── rnet.split.type1c10.batch64.sh │ │ │ │ ├── rnet.split.type1c2.batch64.sh │ │ │ │ ├── rnet.split.type1c2.sh │ │ │ │ ├── rnet.split.type1c5.batch64.sh │ │ │ │ ├── rnet.split.type1w2.batch64.sh │ │ │ │ ├── rnet.split.type1w2.sh │ │ │ │ ├── rnet.tanh.sh │ │ │ │ ├── torch-keep07.sh │ │ │ │ ├── torch-mreader.emb.lr00005.sh │ │ │ │ ├── torch-mreader.emb.lr0001.sh │ │ │ │ ├── torch-mreader.emb.lr0001.split.sh │ │ │ │ ├── torch-mreader.emb.lr0003.sh │ │ │ │ ├── torch-mreader.emb.lr0004.sh │ │ │ │ ├── torch-mreader.emb.sh │ │ │ │ ├── torch-mreader.emb.split.sh │ │ │ │ ├── torch-mreader.lr0001.sh │ │ │ │ ├── torch-mreader.sh │ │ │ │ ├── torch-mreader.v1.emb.sh │ │ │ │ ├── torch-mwan.emb.2.sh │ │ │ │ ├── torch-mwan.emb.batch64.sh │ │ │ │ ├── torch-mwan.emb.sh │ │ │ │ ├── torch-mwan.lr0001.sh │ │ │ │ ├── torch-mwan.sh │ │ │ │ ├── torch-rnet.2.sh │ │ │ │ ├── torch-rnet.lr0001.emb.sh │ │ │ │ ├── torch-rnet.lr0001.sh │ │ │ │ ├── torch-rnet.sh │ │ │ │ └── torch.sh │ │ │ ├── v4/ │ │ │ │ ├── bow-emb.sh │ │ │ │ ├── bow-nomask-emb.sh │ │ │ │ ├── bow-nomask.sh │ │ │ │ ├── bow.sh │ │ │ │ ├── gru-emb-att.sh │ │ │ │ ├── gru-emb-latt.sh │ │ │ │ ├── gru-emb-nomask.2.sh │ │ │ │ ├── gru-emb-nomask.sh │ │ │ │ ├── gru-emb-simpledrop-bw.sh │ │ │ │ ├── gru-emb-simpledrop.sh │ │ │ │ ├── gru-emb-top2.sh │ │ │ │ ├── gru-emb-top2mean.sh │ │ │ │ ├── gru-emb-top2wmean.sh │ │ │ │ ├── gru-emb-topkatt2.sh │ │ │ │ ├── gru-emb-topkatt3.sh │ │ │ │ ├── gru-emb.sh │ │ │ │ ├── gru.sh │ │ │ │ ├── mreader-v4-nopad.sh │ │ │ │ ├── mreader-v4-split-nopad.sh │ │ │ │ ├── mreader-v4-split.sh │ │ │ │ ├── mreader-v4.sh │ │ │ │ ├── mreader.max.nopad.sh │ │ │ │ ├── mreader.max.sh │ │ │ │ ├── mreader.max.split.nopad.sh │ │ │ │ ├── mreader.max.split.sh │ │ │ │ ├── mreader.nopad.sh │ │ │ │ ├── mreader.sh │ │ │ │ ├── mreader.split.nopad.sh │ │ │ │ ├── mreader.split.sh │ │ │ │ ├── torch-bow-emb.sh │ │ │ │ ├── torch-bow.sh │ │ │ │ ├── torch-gru-emb-att-nomask.sh │ │ │ │ ├── torch-gru-emb-att-pad-typeemb.sh │ │ │ │ ├── torch-gru-emb-att-pad.sh │ │ │ │ ├── torch-gru-emb-att-type.sh │ │ │ │ ├── torch-gru-emb-att-typeemb.sh │ │ │ │ ├── torch-gru-emb-att-typernn.sh │ │ │ │ ├── torch-gru-emb-att.sh │ │ │ │ ├── torch-gru-emb-keep08.sh │ │ │ │ ├── torch-gru-emb-latt.sh │ │ │ │ ├── torch-gru-emb-mask.2.sh │ │ │ │ ├── torch-gru-emb-mask.sh │ │ │ │ ├── torch-gru-emb-nodrop.sh │ │ │ │ ├── torch-gru-emb-nomask.2.sh │ │ │ │ ├── torch-gru-emb-nomask.sh │ │ │ │ ├── torch-gru-emb-topk2-nomask.sh │ │ │ │ ├── torch-gru-emb-topk2.sh │ │ │ │ ├── torch-gru-emb-topk3-nomask.sh │ │ │ │ ├── torch-gru-emb-topk3.sh │ │ │ │ ├── torch-gru-emb.sh │ │ │ │ ├── torch-gru.2.sh │ │ │ │ ├── torch-gru.sh │ │ │ │ ├── torch-mreader-1hop-nopad.sh │ │ │ │ ├── torch-mreader-1hop-split-nopad.sh │ │ │ │ ├── torch-mreader-emb-att-nopad-split.sh │ │ │ │ ├── torch-mreader-emb-att-nopad.sh │ │ │ │ ├── torch-mreader-emb-att-pad.sh │ │ │ │ ├── torch-mreader-emb-att-typeemb-nopad-split.sh │ │ │ │ ├── torch-mreader-emb-att-typeemb-nopad.sh │ │ │ │ ├── torch-mreader-emb-att-typeemb-pad.sh │ │ │ │ ├── torch-mreader-emb-att-typeemb.sh │ │ │ │ ├── torch-mreader-emb-att.sh │ │ │ │ ├── torch-mreader-emb-nopad-split.sh │ │ │ │ ├── torch-mreader-emb-nopad-typeemb-split.sh │ │ │ │ ├── torch-mreader-emb-nopad-typeemb.sh │ │ │ │ ├── torch-mreader-emb-nopad.sh │ │ │ │ ├── torch-mreader-emb-pad-typeemb.sh │ │ │ │ ├── torch-mreader-emb-pad.sh │ │ │ │ ├── torch-mreader-emb-typeemb.sh │ │ │ │ ├── torch-mreader-emb.sh │ │ │ │ ├── torch-mreader-hop3-nopad.sh │ │ │ │ ├── torch-mreader-nopad.sh │ │ │ │ ├── torch-mreader-poolnopad.sh │ │ │ │ ├── torch-mreader-split-hop3-nopad.sh │ │ │ │ ├── torch-mreader-split-nopad.sh │ │ │ │ ├── torch-mreader-split-poolnopad.sh │ │ │ │ ├── torch-mreader-typeemb-hop3-nopad.sh │ │ │ │ ├── torch-mreader-typeemb-nopad.sh │ │ │ │ ├── torch-mreader-v3-decay09.sh │ │ │ │ ├── torch-mreader-v3-nopad.sh │ │ │ │ ├── torch-mreader-v3-poolnopad.sh │ │ │ │ ├── torch-mreader-v3-split-decay09.sh │ │ │ │ ├── torch-mreader-v3-split-nopad.sh │ │ │ │ ├── torch-mreader-v3-split.sh │ │ │ │ └── torch-mreader-v3.sh │ │ │ └── v5/ │ │ │ ├── torch-mreader-split-answeremb-nopad.sh │ │ │ ├── torch-mreader-split-nopad-ftwiki.sh │ │ │ └── torch-mreader-split-nopad.sh │ │ └── sentiment/ │ │ ├── README.md │ │ ├── __init__.py │ │ ├── algos/ │ │ │ ├── __init__.py │ │ │ ├── config.py │ │ │ ├── loss.py │ │ │ ├── model.py │ │ │ └── weights.py │ │ ├── analysis/ │ │ │ ├── analysis.ipynb │ │ │ ├── analyze.py │ │ │ ├── beam-search.py │ │ │ ├── beam_f.py │ │ │ ├── beam_f_utils.py │ │ │ ├── class-info.py │ │ │ ├── class-info.train.csv │ │ │ ├── class-info.valid.csv │ │ │ ├── correlations-filter.py │ │ │ ├── correlations.py │ │ │ ├── diff.py │ │ │ └── gen-class-weights.py │ │ ├── dataset.py │ │ ├── ensemble/ │ │ │ ├── README.md │ │ │ ├── calibrate-cv.py │ │ │ ├── ensemble-cv-parallel.py │ │ │ ├── ensemble-cv-v1.py │ │ │ ├── ensemble-cv.py │ │ │ ├── ensemble-hillclimb.py │ │ │ ├── ensemble-infer.py │ │ │ ├── ensemble-v1.py │ │ │ ├── ensemble.py │ │ │ ├── evaluate.py │ │ │ ├── gen-train.py │ │ │ ├── hillclimb-ensembling.py │ │ │ ├── lgb-adjust.py │ │ │ ├── lgb-cv.py │ │ │ └── lr-cv.py │ │ ├── evaluate.py │ │ ├── infer/ │ │ │ └── v11/ │ │ │ ├── README.md │ │ │ ├── tf.char.rnet.nolatt.sh │ │ │ ├── tf.char.rnet.sh │ │ │ ├── tf.char.transformer.bert.cutfront.sh │ │ │ ├── tf.char.transformer.bert.finetune.2.sh │ │ │ ├── tf.char.transformer.bert.finetune.3.sh │ │ │ ├── tf.char.transformer.bert.finetune.sh │ │ │ ├── tf.char.transformer.bert.finetune4.sh │ │ │ ├── tf.char.transformer.bert.rnn.finetune.sh │ │ │ ├── tf.char.transformer.bert.sh │ │ │ ├── tf.char.transformer.bert.topkatt.cutfront.sh │ │ │ ├── tf.char.transformer.bert.topkatt.finetune.sh │ │ │ ├── tf.char.transformer.bert.topkatt.sh │ │ │ ├── tf.char.transformer.nbert.finetune.sh │ │ │ ├── tf.mix.rnet.nolatt.sh │ │ │ ├── tf.mix.rnet.sh │ │ │ ├── tf.word.mreader.lm.2layer.sh │ │ │ ├── tf.word.mreader.lm.2layer.unkaug.sh │ │ │ ├── tf.word.mreader.lm.sh │ │ │ ├── tf.word.mreader.lm.unkaug.sh │ │ │ ├── tf.word.rnet.hidden600.sh │ │ │ ├── tf.word.rnet.lm.sh │ │ │ ├── tf.word.rnet.lm.unkaug.sh │ │ │ ├── tf.word.rnet.nolatt.hidden600.sh │ │ │ ├── tf.word.rnet.nolatt.sh │ │ │ ├── tf.word.rnet.sh │ │ │ ├── tf.word.rnet.unkaug.sh │ │ │ ├── tf.word.rnetv2.lm.sh │ │ │ ├── tf.word.rnetv2.lm.unkaug.sh │ │ │ ├── torch.char.mreader.lm.nolatt.sh │ │ │ ├── torch.char.mreader.lm.sh │ │ │ ├── torch.char.mreader.nolatt.sh │ │ │ ├── torch.char.mreader.sh │ │ │ ├── torch.mix.mreader.lm.nolatt.sh │ │ │ ├── torch.mix.mreader.lm.sh │ │ │ ├── torch.mix.mreader.sh │ │ │ ├── torch.word.mreader.lm.sh │ │ │ ├── torch.word.mreader.nopad.bertopt.nolatt.unkaug.hidden400.sh │ │ │ ├── torch.word.mreader.nopad.lm.bertopt.nolatt.unkaug.baike.sh │ │ │ ├── torch.word.mreader.nopad.lm.bertopt.nolatt.unkaug.hidden300.sh │ │ │ ├── torch.word.mreader.nopad.lm.bertopt.nolatt.unkaug.hidden400.sh │ │ │ ├── torch.word.mreader.nopad.lm.bertopt.nolatt.unkaug.hidden400.short.sh │ │ │ ├── torch.word.mreader.nopad.lm.bertopt.nolatt.unkaug.hidden768.sh │ │ │ ├── torch.word.mreader.nopad.lm.bertopt.nolatt.unkaug.sh │ │ │ ├── torch.word.mreader.nopad.lm.bertopt.unkaug.sh │ │ │ ├── torch.word.mreader.nopad.lm.nolatt.unkaug.hidden300.sh │ │ │ ├── torch.word.mreader.nopad.lm.nolatt.unkaug.hidden400.sh │ │ │ ├── torch.word.mreader.nopad.lm.nolatt.unkaug.hidden768.sh │ │ │ ├── torch.word.mreader.nopad.lm.nolatt.unkaug.sh │ │ │ ├── torch.word.mreader.nopad.lm.sh │ │ │ └── torch.word.mreader.nopad.lm.unkaug.sh │ │ ├── infer.py │ │ ├── lm-train.py │ │ ├── lm_dataset.py │ │ ├── prepare/ │ │ │ ├── README.md │ │ │ ├── __init__.py │ │ │ ├── config │ │ │ ├── config.py │ │ │ ├── embeddings/ │ │ │ │ ├── fasttext/ │ │ │ │ │ └── run.sh │ │ │ │ └── glove/ │ │ │ │ └── run.sh │ │ │ ├── filter.py │ │ │ ├── find-chars.py │ │ │ ├── fix-vocab.py │ │ │ ├── gen-canyin.py │ │ │ ├── gen-canyin.sh │ │ │ ├── gen-char-vocab.py │ │ │ ├── gen-content.py │ │ │ ├── gen-dianping.py │ │ │ ├── gen-dianping.sh │ │ │ ├── gen-lm-records.py │ │ │ ├── gen-mix-vocab.py │ │ │ ├── gen-records.py │ │ │ ├── gen-test.sh │ │ │ ├── gen-train.sh │ │ │ ├── gen-trans.py │ │ │ ├── gen-trans.sh │ │ │ ├── gen-valid.sh │ │ │ ├── gen-vocab-v2.sh │ │ │ ├── gen-vocab.py │ │ │ ├── gen-vocab.sh │ │ │ ├── merge-emb.py │ │ │ ├── merge-vocabs.py │ │ │ ├── pre-mix-seg-v1.py │ │ │ ├── pre-mix-seg.py │ │ │ ├── pre-seg-bert.py │ │ │ ├── pre-seg.py │ │ │ ├── run-char-bert.sh │ │ │ ├── run-char-ft.sh │ │ │ ├── run-char-glove.sh │ │ │ ├── run-char-nbert.sh │ │ │ ├── run-char.sh │ │ │ ├── run-lm-char-len256.sh │ │ │ ├── run-lm-char.sh │ │ │ ├── run-lm-jieba-mix-len256.sh │ │ │ ├── run-lm-mix.sh │ │ │ ├── run-lm-word-baike-len20.sh │ │ │ ├── run-lm-word-baike.sh │ │ │ ├── run-lm-word-bseg-len40.sh │ │ │ ├── run-lm-word-bseg-ner-len40.sh │ │ │ ├── run-lm-word-bseg-ner2-len40.sh │ │ │ ├── run-lm-word-jieba-tx-len40.sh │ │ │ ├── run-lm-word-len40.sh │ │ │ ├── run-lm-word-sp10w-len40.sh │ │ │ ├── run-lm-word-sp10w.sh │ │ │ ├── run-lm-word-sp1w-baike.sh │ │ │ ├── run-lm-word-sp1w-len256.sh │ │ │ ├── run-lm-word-sp1w.sh │ │ │ ├── run-lm-word-sp20w-len40.sh │ │ │ ├── run-lm-word-sp20w.sh │ │ │ ├── run-lm-word.sh │ │ │ ├── run-mix-bseg-ft.sh │ │ │ ├── run-mix-bseg-glove-10epoch.sh │ │ │ ├── run-mix-bseg-glove-40epoch.sh │ │ │ ├── run-mix-bseg-glove.sh │ │ │ ├── run-mix-bseg-tx.sh │ │ │ ├── run-mix-glove.sh │ │ │ ├── run-mix-jieba-ft.sh │ │ │ ├── run-mix-tx.sh │ │ │ ├── run-nchar-ft.sh │ │ │ ├── run-noemb-aug.sh │ │ │ ├── run-noemb-char-bert.sh │ │ │ ├── run-noemb-char-nbert.sh │ │ │ ├── run-noemb-char.sh │ │ │ ├── run-noemb-mix-charaug.sh │ │ │ ├── run-noemb-mix.sh │ │ │ ├── run-noemb-pl.sh │ │ │ ├── run-noemb.sh │ │ │ ├── run-word-bseg-ft.sh │ │ │ ├── run-word-bseg-glove.sh │ │ │ ├── run-word-bseg-ner-ft-knowldege.sh │ │ │ ├── run-word-bseg-ner-ft.sh │ │ │ ├── run-word-bseg-ner-ft2.sh │ │ │ ├── run-word-bseg-ner-ft3.sh │ │ │ ├── run-word-bseg-ner-glove-10epoch.sh │ │ │ ├── run-word-bseg-ner-glove-40epoch.sh │ │ │ ├── run-word-bseg-ner-glove.sh │ │ │ ├── run-word-bseg-ner-jiebapre-ft.sh │ │ │ ├── run-word-bseg-subner-ft.sh │ │ │ ├── run-word-bseg-subner-jiebapre-ft.sh │ │ │ ├── run-word-jieba-ft.sh │ │ │ ├── run-word-jieba-glove.sh │ │ │ ├── run-word-jieba-pos-ft.sh │ │ │ ├── run-word-jieba-pos-glove.sh │ │ │ ├── run-word-jieba-tx.sh │ │ │ ├── run-word-sp10w-ft.sh │ │ │ ├── run-word-sp10w-glove.sh │ │ │ ├── run-word-sp10w-tx.sh │ │ │ ├── run-word-sp1w-ft.sh │ │ │ ├── run-word-sp1w-glove.sh │ │ │ ├── run-word-sp1w-tx.sh │ │ │ ├── run-word-sp20w-ft-pl.sh │ │ │ ├── run-word-sp20w-ft.sh │ │ │ ├── run-word-sp20w-glove.sh │ │ │ ├── run-word-stanford-ft.sh │ │ │ ├── run-word-stanford-ft2.sh │ │ │ ├── run-word-stanford-ft3.sh │ │ │ ├── run-word-stanford-glove.sh │ │ │ ├── run-word-stanford-tx-ftchar.sh │ │ │ ├── run-word-stanford-tx-glovechar.sh │ │ │ ├── run-word-tx-ftchar.sh │ │ │ ├── run-word-tx-glovechar.sh │ │ │ ├── text2ids.py │ │ │ ├── tmp │ │ │ ├── to-chars.py │ │ │ ├── to-norm.py │ │ │ └── to-simplify.py │ │ ├── prepare.test/ │ │ │ ├── README.md │ │ │ ├── __init__.py │ │ │ ├── config │ │ │ ├── config.py │ │ │ ├── embeddings/ │ │ │ │ ├── fasttext/ │ │ │ │ │ └── run.sh │ │ │ │ └── glove/ │ │ │ │ └── run.sh │ │ │ ├── filter.py │ │ │ ├── find-chars.py │ │ │ ├── fix-vocab.py │ │ │ ├── gen-canyin.py │ │ │ ├── gen-canyin.sh │ │ │ ├── gen-char-vocab.py │ │ │ ├── gen-content.py │ │ │ ├── gen-dianping.py │ │ │ ├── gen-dianping.sh │ │ │ ├── gen-lm-records.py │ │ │ ├── gen-mix-vocab.py │ │ │ ├── gen-records.py │ │ │ ├── gen-test.sh │ │ │ ├── gen-train.sh │ │ │ ├── gen-trans.py │ │ │ ├── gen-trans.sh │ │ │ ├── gen-valid.sh │ │ │ ├── gen-vocab-v2.sh │ │ │ ├── gen-vocab.py │ │ │ ├── gen-vocab.sh │ │ │ ├── merge-emb.py │ │ │ ├── merge-vocabs.py │ │ │ ├── pre-mix-seg-v1.py │ │ │ ├── pre-mix-seg.py │ │ │ ├── pre-seg-bert.py │ │ │ ├── pre-seg.py │ │ │ ├── run-char-bert.sh │ │ │ ├── run-char-ft.sh │ │ │ ├── run-char-glove.sh │ │ │ ├── run-char.sh │ │ │ ├── run-lm-char-len256.sh │ │ │ ├── run-lm-char.sh │ │ │ ├── run-lm-jieba-mix-len256.sh │ │ │ ├── run-lm-mix.sh │ │ │ ├── run-lm-word-baike-len20.sh │ │ │ ├── run-lm-word-baike.sh │ │ │ ├── run-lm-word-bseg-len40.sh │ │ │ ├── run-lm-word-bseg-ner-len40.sh │ │ │ ├── run-lm-word-bseg-ner2-len40.sh │ │ │ ├── run-lm-word-jieba-tx-len40.sh │ │ │ ├── run-lm-word-len40.sh │ │ │ ├── run-lm-word-sp10w-len40.sh │ │ │ ├── run-lm-word-sp10w.sh │ │ │ ├── run-lm-word-sp1w-baike.sh │ │ │ ├── run-lm-word-sp1w-len256.sh │ │ │ ├── run-lm-word-sp1w.sh │ │ │ ├── run-lm-word.sh │ │ │ ├── run-mix-bseg-ft.sh │ │ │ ├── run-mix-bseg-glove-10epoch.sh │ │ │ ├── run-mix-bseg-glove-40epoch.sh │ │ │ ├── run-mix-bseg-glove.sh │ │ │ ├── run-mix-bseg-tx.sh │ │ │ ├── run-mix-glove.sh │ │ │ ├── run-mix-jieba-ft.sh │ │ │ ├── run-mix-tx.sh │ │ │ ├── run-noemb-aug.sh │ │ │ ├── run-noemb-char-bert.sh │ │ │ ├── run-noemb-char.sh │ │ │ ├── run-noemb-mix-charaug.sh │ │ │ ├── run-noemb-mix.sh │ │ │ ├── run-noemb-wordonly.sh │ │ │ ├── run-noemb.sh │ │ │ ├── run-word-bseg-ft.sh │ │ │ ├── run-word-bseg-glove.sh │ │ │ ├── run-word-bseg-ner-ft-knowldege.sh │ │ │ ├── run-word-bseg-ner-ft.sh │ │ │ ├── run-word-bseg-ner-ft2.sh │ │ │ ├── run-word-bseg-ner-ft3.sh │ │ │ ├── run-word-bseg-ner-glove-10epoch.sh │ │ │ ├── run-word-bseg-ner-glove-40epoch.sh │ │ │ ├── run-word-bseg-ner-glove.sh │ │ │ ├── run-word-bseg-ner-jiebapre-ft.sh │ │ │ ├── run-word-bseg-subner-ft.sh │ │ │ ├── run-word-bseg-subner-jiebapre-ft.sh │ │ │ ├── run-word-jieba-ft-short.sh │ │ │ ├── run-word-jieba-ft.sh │ │ │ ├── run-word-jieba-glove.sh │ │ │ ├── run-word-jieba-pos-ft.sh │ │ │ ├── run-word-jieba-pos-glove.sh │ │ │ ├── run-word-jieba-tx.sh │ │ │ ├── run-word-sp10w-ft.sh │ │ │ ├── run-word-sp10w-glove.sh │ │ │ ├── run-word-sp10w-tx.sh │ │ │ ├── run-word-sp1w-ft.sh │ │ │ ├── run-word-sp1w-glove.sh │ │ │ ├── run-word-sp1w-tx.sh │ │ │ ├── run-word-sp20w-ft.sh │ │ │ ├── run-word-sp20w-glove.sh │ │ │ ├── run-word-stanford-ft.sh │ │ │ ├── run-word-stanford-ft2.sh │ │ │ ├── run-word-stanford-ft3.sh │ │ │ ├── run-word-stanford-glove.sh │ │ │ ├── run-word-stanford-tx-ftchar.sh │ │ │ ├── run-word-stanford-tx-glovechar.sh │ │ │ ├── run-word-tx-ftchar.sh │ │ │ ├── run-word-tx-glovechar.sh │ │ │ ├── run.sh │ │ │ ├── text2ids.py │ │ │ ├── tmp │ │ │ ├── to-chars.py │ │ │ ├── to-norm.py │ │ │ └── to-simplify.py │ │ ├── prepare.testb/ │ │ │ ├── README.md │ │ │ ├── __init__.py │ │ │ ├── config │ │ │ ├── config.py │ │ │ ├── embeddings/ │ │ │ │ ├── fasttext/ │ │ │ │ │ └── run.sh │ │ │ │ └── glove/ │ │ │ │ └── run.sh │ │ │ ├── filter.py │ │ │ ├── find-chars.py │ │ │ ├── fix-vocab.py │ │ │ ├── gen-canyin.py │ │ │ ├── gen-canyin.sh │ │ │ ├── gen-char-vocab.py │ │ │ ├── gen-content.py │ │ │ ├── gen-dianping.py │ │ │ ├── gen-dianping.sh │ │ │ ├── gen-lm-records.py │ │ │ ├── gen-mix-vocab.py │ │ │ ├── gen-records.py │ │ │ ├── gen-test.sh │ │ │ ├── gen-train.sh │ │ │ ├── gen-trans.py │ │ │ ├── gen-trans.sh │ │ │ ├── gen-valid.sh │ │ │ ├── gen-vocab-v2.sh │ │ │ ├── gen-vocab.py │ │ │ ├── gen-vocab.sh │ │ │ ├── merge-emb.py │ │ │ ├── merge-vocabs.py │ │ │ ├── pre-mix-seg-v1.py │ │ │ ├── pre-mix-seg.py │ │ │ ├── pre-seg-bert.py │ │ │ ├── pre-seg.py │ │ │ ├── run-char-bert.sh │ │ │ ├── run-char-ft.sh │ │ │ ├── run-char-glove.sh │ │ │ ├── run-char.sh │ │ │ ├── run-lm-char-len256.sh │ │ │ ├── run-lm-char.sh │ │ │ ├── run-lm-jieba-mix-len256.sh │ │ │ ├── run-lm-mix.sh │ │ │ ├── run-lm-word-baike-len20.sh │ │ │ ├── run-lm-word-baike.sh │ │ │ ├── run-lm-word-bseg-len40.sh │ │ │ ├── run-lm-word-bseg-ner-len40.sh │ │ │ ├── run-lm-word-bseg-ner2-len40.sh │ │ │ ├── run-lm-word-jieba-tx-len40.sh │ │ │ ├── run-lm-word-len40.sh │ │ │ ├── run-lm-word-sp10w-len40.sh │ │ │ ├── run-lm-word-sp10w.sh │ │ │ ├── run-lm-word-sp1w-baike.sh │ │ │ ├── run-lm-word-sp1w-len256.sh │ │ │ ├── run-lm-word-sp1w.sh │ │ │ ├── run-lm-word.sh │ │ │ ├── run-mix-bseg-ft.sh │ │ │ ├── run-mix-bseg-glove-10epoch.sh │ │ │ ├── run-mix-bseg-glove-40epoch.sh │ │ │ ├── run-mix-bseg-glove.sh │ │ │ ├── run-mix-bseg-tx.sh │ │ │ ├── run-mix-glove.sh │ │ │ ├── run-mix-jieba-ft.sh │ │ │ ├── run-mix-tx.sh │ │ │ ├── run-noemb-aug.sh │ │ │ ├── run-noemb-char-bert.sh │ │ │ ├── run-noemb-char.sh │ │ │ ├── run-noemb-mix-charaug.sh │ │ │ ├── run-noemb-mix.sh │ │ │ ├── run-noemb-wordonly.sh │ │ │ ├── run-noemb.sh │ │ │ ├── run-word-bseg-ft.sh │ │ │ ├── run-word-bseg-glove.sh │ │ │ ├── run-word-bseg-ner-ft-knowldege.sh │ │ │ ├── run-word-bseg-ner-ft.sh │ │ │ ├── run-word-bseg-ner-ft2.sh │ │ │ ├── run-word-bseg-ner-ft3.sh │ │ │ ├── run-word-bseg-ner-glove-10epoch.sh │ │ │ ├── run-word-bseg-ner-glove-40epoch.sh │ │ │ ├── run-word-bseg-ner-glove.sh │ │ │ ├── run-word-bseg-ner-jiebapre-ft.sh │ │ │ ├── run-word-bseg-subner-ft.sh │ │ │ ├── run-word-bseg-subner-jiebapre-ft.sh │ │ │ ├── run-word-jieba-ft-short.sh │ │ │ ├── run-word-jieba-ft.sh │ │ │ ├── run-word-jieba-glove.sh │ │ │ ├── run-word-jieba-pos-ft.sh │ │ │ ├── run-word-jieba-pos-glove.sh │ │ │ ├── run-word-jieba-tx.sh │ │ │ ├── run-word-sp10w-ft.sh │ │ │ ├── run-word-sp10w-glove.sh │ │ │ ├── run-word-sp10w-tx.sh │ │ │ ├── run-word-sp1w-ft.sh │ │ │ ├── run-word-sp1w-glove.sh │ │ │ ├── run-word-sp1w-tx.sh │ │ │ ├── run-word-sp20w-ft.sh │ │ │ ├── run-word-sp20w-glove.sh │ │ │ ├── run-word-stanford-ft.sh │ │ │ ├── run-word-stanford-ft2.sh │ │ │ ├── run-word-stanford-ft3.sh │ │ │ ├── run-word-stanford-glove.sh │ │ │ ├── run-word-stanford-tx-ftchar.sh │ │ │ ├── run-word-stanford-tx-glovechar.sh │ │ │ ├── run-word-tx-ftchar.sh │ │ │ ├── run-word-tx-glovechar.sh │ │ │ ├── run.sh │ │ │ ├── text2ids.py │ │ │ ├── tmp │ │ │ ├── to-chars.py │ │ │ ├── to-norm.py │ │ │ └── to-simplify.py │ │ ├── prepare.v1/ │ │ │ ├── filter.py │ │ │ ├── find-chars.py │ │ │ ├── fix-vocab.py │ │ │ ├── gen-canyin.py │ │ │ ├── gen-canyin.sh │ │ │ ├── gen-char-seg-canyin.py │ │ │ ├── gen-char-seg-dianping.py │ │ │ ├── gen-char-seg-train.py │ │ │ ├── gen-char-seg.py │ │ │ ├── gen-char-vocab.py │ │ │ ├── gen-content.py │ │ │ ├── gen-dianping.py │ │ │ ├── gen-dianping.sh │ │ │ ├── gen-mix-seg-canyin.py │ │ │ ├── gen-mix-seg-dianping.py │ │ │ ├── gen-records.py │ │ │ ├── gen-seg-canyin.py │ │ │ ├── gen-seg-dianping.py │ │ │ ├── gen-seg-train.py │ │ │ ├── gen-test.sh │ │ │ ├── gen-train.sh │ │ │ ├── gen-trans.py │ │ │ ├── gen-trans.sh │ │ │ ├── gen-valid.sh │ │ │ ├── gen-vocab.py │ │ │ ├── gen-vocab.sh │ │ │ ├── merge-emb.py │ │ │ ├── run-char.sh │ │ │ ├── run-noemb.sh │ │ │ ├── run.sh │ │ │ └── text2ids.py │ │ ├── prepare.v2/ │ │ │ ├── README.md │ │ │ ├── __init__.py │ │ │ ├── config.py │ │ │ ├── embeddings/ │ │ │ │ ├── fasttext/ │ │ │ │ │ └── run.sh │ │ │ │ └── glove/ │ │ │ │ └── run.sh │ │ │ ├── filter.py │ │ │ ├── find-chars.py │ │ │ ├── fix-vocab.py │ │ │ ├── gen-canyin.py │ │ │ ├── gen-canyin.sh │ │ │ ├── gen-char-seg-canyin.py │ │ │ ├── gen-char-seg-dianping.py │ │ │ ├── gen-char-seg-train.py │ │ │ ├── gen-char-seg.py │ │ │ ├── gen-char-vocab.py │ │ │ ├── gen-content.py │ │ │ ├── gen-dianping.py │ │ │ ├── gen-dianping.sh │ │ │ ├── gen-mix-seg-canyin.py │ │ │ ├── gen-mix-seg-dianping.py │ │ │ ├── gen-mix-seg-train.py │ │ │ ├── gen-records.py │ │ │ ├── gen-seg-canyin.py │ │ │ ├── gen-seg-dianping.py │ │ │ ├── gen-seg-train.py │ │ │ ├── gen-test.sh │ │ │ ├── gen-train.sh │ │ │ ├── gen-trans.py │ │ │ ├── gen-trans.sh │ │ │ ├── gen-valid.sh │ │ │ ├── gen-vocab-bseg-basic-v2.sh │ │ │ ├── gen-vocab-bseg-basic.sh │ │ │ ├── gen-vocab-bseg-phrase-v2.sh │ │ │ ├── gen-vocab-bseg-phrase.sh │ │ │ ├── gen-vocab-v2.sh │ │ │ ├── gen-vocab.py │ │ │ ├── gen-vocab.sh │ │ │ ├── merge-emb.py │ │ │ ├── run-char.sh │ │ │ ├── run-noemb-bseg-basic-v2.sh │ │ │ ├── run-noemb-bseg-basic.sh │ │ │ ├── run-noemb-v2.sh │ │ │ ├── run-noemb-v3.sh │ │ │ ├── run-noemb.sh │ │ │ ├── run.sh │ │ │ └── text2ids.py │ │ ├── read-records.py │ │ ├── scripts/ │ │ │ ├── cp.py │ │ │ ├── example.sh │ │ │ ├── gen-infer.py │ │ │ ├── infer-example.sh │ │ │ ├── infer.py │ │ │ ├── infer.sh_0 │ │ │ ├── infer.sh_1 │ │ │ ├── infer.sh_2 │ │ │ ├── infer.sh_3 │ │ │ ├── prepare-char.sh │ │ │ ├── prepare-noemb.sh │ │ │ └── prepare.sh │ │ ├── tools/ │ │ │ ├── check-emb.py │ │ │ ├── cp-best-epochs.py │ │ │ ├── cp-best-epochs2.py │ │ │ ├── evaluate.py │ │ │ ├── find-best-epoch.py │ │ │ ├── fix-emb.py │ │ │ ├── lcp-loop.py │ │ │ ├── lcp.py │ │ │ ├── rename-finetune.sh │ │ │ ├── rename-variables-finetune.py │ │ │ ├── seg2corpus.py │ │ │ ├── show-best-epochs.py │ │ │ ├── show-metrics.py │ │ │ └── slim.py │ │ ├── torch-infer.py │ │ ├── torch-lm-train.py │ │ ├── torch-sim.py │ │ ├── torch-train.py │ │ ├── torch_algos/ │ │ │ ├── __init__.py │ │ │ ├── loss.py │ │ │ └── model.py │ │ ├── train/ │ │ │ ├── README.md │ │ │ ├── v1/ │ │ │ │ ├── bow.sh │ │ │ │ ├── gru.char.bucket.sh │ │ │ │ ├── gru.char.pos.ner.stanford.sh │ │ │ │ ├── gru.char.pos.sh │ │ │ │ ├── gru.char.pos.stanford.2.sh │ │ │ │ ├── gru.char.pos.stanford.sh │ │ │ │ ├── gru.char.sh │ │ │ │ ├── gru.char.stanford.sh │ │ │ │ ├── gru.emb.sh │ │ │ │ └── gru.sh │ │ │ ├── v10/ │ │ │ │ ├── README.md │ │ │ │ ├── tf.char.bow.sh │ │ │ │ ├── tf.char.bow.unkaug.sh │ │ │ │ ├── tf.char.rnet.hidden300.sh │ │ │ │ ├── tf.char.rnet.hidden400.sh │ │ │ │ ├── tf.char.rnet.sh │ │ │ │ ├── tf.char.transformer.2.sh │ │ │ │ ├── tf.char.transformer.bert.cutfront.sh │ │ │ │ ├── tf.char.transformer.bert.finetune.sh │ │ │ │ ├── tf.char.transformer.bert.rnn.finetune.sh │ │ │ │ ├── tf.char.transformer.bert.rnn.sh │ │ │ │ ├── tf.char.transformer.bert.sh │ │ │ │ ├── tf.char.transformer.sh │ │ │ │ ├── tf.mix.rnet.hidden400.sh │ │ │ │ ├── tf.word.bow.sh │ │ │ │ ├── tf.word.lm.rnet.rand.sh │ │ │ │ ├── tf.word.lm.rnet.sh │ │ │ │ ├── tf.word.mreader.hidden300.sh │ │ │ │ ├── tf.word.mreader.hidden400.sh │ │ │ │ ├── tf.word.mreader.sh │ │ │ │ ├── tf.word.rnet.3layer.sh │ │ │ │ ├── tf.word.rnet.hidden300.3layer.sh │ │ │ │ ├── tf.word.rnet.hidden300.sh │ │ │ │ ├── tf.word.rnet.hidden400.decay6.sh │ │ │ │ ├── tf.word.rnet.hidden400.lm.2.sh │ │ │ │ ├── tf.word.rnet.hidden400.lm.sh │ │ │ │ ├── tf.word.rnet.hidden400.lm.unkaug.sh │ │ │ │ ├── tf.word.rnet.hidden400.sh │ │ │ │ ├── tf.word.rnet.hidden600.sh │ │ │ │ ├── tf.word.rnet.ner.sh │ │ │ │ ├── tf.word.rnet.nolatt.hidden400.sh │ │ │ │ ├── tf.word.rnet.nolatt.hidden600.sh │ │ │ │ ├── tf.word.rnet.nolatt.sh │ │ │ │ ├── tf.word.rnet.sh │ │ │ │ ├── tf.word.rnet.unkaug.sh │ │ │ │ ├── tf.word.rnetv2.hidden400.sh │ │ │ │ ├── torch.char.mreader.nopad.bertopt.sh │ │ │ │ ├── torch.char.mreader.nopad.hidden300.sh │ │ │ │ ├── torch.char.mreader.nopad.hidden600.sh │ │ │ │ ├── torch.char.mreader.nopad.lm.sh │ │ │ │ ├── torch.char.mreader.nopad.sh │ │ │ │ ├── torch.word.lm.hidden300.sh │ │ │ │ ├── torch.word.lm.hidden400.b24.sh │ │ │ │ ├── torch.word.lm.hidden400.sh │ │ │ │ ├── torch.word.lm.hidden600.sh │ │ │ │ ├── torch.word.lm.hidden768.sh │ │ │ │ ├── torch.word.mreader.lm.bertopt.sh │ │ │ │ ├── torch.word.mreader.lm.sh │ │ │ │ ├── torch.word.mreader.nopad.bertopt.nolatt.unkaug.hidden400.sh │ │ │ │ ├── torch.word.mreader.nopad.bertopt.nolatt.unkaug.hidden600.sh │ │ │ │ ├── torch.word.mreader.nopad.bertopt.nolatt.unkaug.sh │ │ │ │ ├── torch.word.mreader.nopad.hidden300.sh │ │ │ │ ├── torch.word.mreader.nopad.hidden600.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.baike.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.bertopt.nolatt.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.bertopt.nolatt.unkaug.baike.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.bertopt.nolatt.unkaug.hidden300.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.bertopt.nolatt.unkaug.hidden400.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.bertopt.nolatt.unkaug.hidden768.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.bertopt.nolatt.unkaug.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.bertopt.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.ner.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.nolatt.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.nolatt.unkaug.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.unkaug.sh │ │ │ │ ├── torch.word.mreader.nopad.ner.sh │ │ │ │ └── torch.word.mreader.nopad.sh │ │ │ ├── v11/ │ │ │ │ ├── README.md │ │ │ │ ├── tf.char.rnet.nolatt.sh │ │ │ │ ├── tf.char.rnet.sh │ │ │ │ ├── tf.char.transformer.bert.cutfront.finetune.2.sh │ │ │ │ ├── tf.char.transformer.bert.cutfront.finetune.3.sh │ │ │ │ ├── tf.char.transformer.bert.cutfront.finetune.sh │ │ │ │ ├── tf.char.transformer.bert.cutfront.sh │ │ │ │ ├── tf.char.transformer.bert.finetune.2.sh │ │ │ │ ├── tf.char.transformer.bert.finetune.3.sh │ │ │ │ ├── tf.char.transformer.bert.finetune.4.sh │ │ │ │ ├── tf.char.transformer.bert.finetune.sh │ │ │ │ ├── tf.char.transformer.bert.finetune4.sh │ │ │ │ ├── tf.char.transformer.bert.rnn.finetune.sh │ │ │ │ ├── tf.char.transformer.bert.sh │ │ │ │ ├── tf.char.transformer.bert.topkatt.cutfront.sh │ │ │ │ ├── tf.char.transformer.bert.topkatt.finetune.sh │ │ │ │ ├── tf.char.transformer.bert.topkatt.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.2.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.topkatt.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune2.sh │ │ │ │ ├── tf.char.transformer.nbert.sh │ │ │ │ ├── tf.char.transformer.nbert.topkatt.sh │ │ │ │ ├── tf.mix.rnet.nolatt.sh │ │ │ │ ├── tf.mix.rnet.sh │ │ │ │ ├── tf.word.mreader.lm.2layer.sh │ │ │ │ ├── tf.word.mreader.lm.2layer.unkaug.sh │ │ │ │ ├── tf.word.mreader.lm.sh │ │ │ │ ├── tf.word.mreader.lm.unkaug.sh │ │ │ │ ├── tf.word.rnet.hidden600.sh │ │ │ │ ├── tf.word.rnet.lenemb.sh │ │ │ │ ├── tf.word.rnet.lm.sh │ │ │ │ ├── tf.word.rnet.lm.unkaug.sh │ │ │ │ ├── tf.word.rnet.nolatt.hidden600.sh │ │ │ │ ├── tf.word.rnet.nolatt.sh │ │ │ │ ├── tf.word.rnet.sh │ │ │ │ ├── tf.word.rnet.unkaug.lenemb.sh │ │ │ │ ├── tf.word.rnet.unkaug.sh │ │ │ │ ├── tf.word.rnetv2.lm.sh │ │ │ │ ├── tf.word.rnetv2.lm.unkaug.sh │ │ │ │ ├── tf.word.rnetv2.nolatt.unkaug.sh │ │ │ │ ├── tf.word.rnetv2.unkaug.sh │ │ │ │ ├── torch.char.mreader.lm.nolatt.sh │ │ │ │ ├── torch.char.mreader.lm.sh │ │ │ │ ├── torch.char.mreader.nolatt.sh │ │ │ │ ├── torch.char.mreader.sh │ │ │ │ ├── torch.mix.mreader.lm.nolatt.sh │ │ │ │ ├── torch.mix.mreader.lm.sh │ │ │ │ ├── torch.mix.mreader.sh │ │ │ │ ├── torch.word.mreader.lm.sh │ │ │ │ ├── torch.word.mreader.nopad.bertopt.nolatt.unkaug.hidden400.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.bertopt.nolatt.unkaug.baike.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.bertopt.nolatt.unkaug.hidden300.es.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.bertopt.nolatt.unkaug.hidden300.ls.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.bertopt.nolatt.unkaug.hidden300.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.bertopt.nolatt.unkaug.hidden400.b24.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.bertopt.nolatt.unkaug.hidden400.es.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.bertopt.nolatt.unkaug.hidden400.ls.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.bertopt.nolatt.unkaug.hidden400.pl.b24.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.bertopt.nolatt.unkaug.hidden400.pl.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.bertopt.nolatt.unkaug.hidden400.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.bertopt.nolatt.unkaug.hidden768.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.bertopt.nolatt.unkaug.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.bertopt.unkaug.hidden300.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.bertopt.unkaug.hidden400.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.bertopt.unkaug.lenemb.hidden400.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.bertopt.unkaug.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.nolatt.unkaug.hidden300.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.nolatt.unkaug.hidden400.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.nolatt.unkaug.hidden768.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.nolatt.unkaug.sh │ │ │ │ ├── torch.word.mreader.nopad.lm.sh │ │ │ │ └── torch.word.mreader.nopad.lm.unkaug.sh │ │ │ ├── v12/ │ │ │ │ ├── tf.rnet.max_pooling.sh │ │ │ │ ├── tf.rnet.max_pooling.unkaug.sh │ │ │ │ ├── tf.rnet.sh │ │ │ │ ├── tf.rnet.unkaug.sh │ │ │ │ ├── tf.self_attention.max_pooling.sh │ │ │ │ ├── tf.self_attention.max_pooling.unkaug.sh │ │ │ │ ├── tf.self_attention.sh │ │ │ │ ├── tf.self_attention.unkaug.sh │ │ │ │ ├── tf.word.baseline.hidden100.sh │ │ │ │ ├── tf.word.baseline.hidden200.sh │ │ │ │ ├── tf.word.baseline.hidden400.attention_pooling.sh │ │ │ │ ├── tf.word.baseline.hidden400.elmo.sh │ │ │ │ ├── tf.word.baseline.hidden400.max_pooling.elmo.sh │ │ │ │ ├── tf.word.baseline.hidden400.max_pooling.sh │ │ │ │ ├── tf.word.baseline.hidden400.max_pooling.unkaug.sh │ │ │ │ ├── tf.word.baseline.hidden400.sh │ │ │ │ ├── tf.word.baseline.hidden400.unkaug.sh │ │ │ │ ├── tf.word.baseline.sh │ │ │ │ ├── tf.word.rnet.sh │ │ │ │ ├── tf.word.rnet.unkaug.sh │ │ │ │ ├── torch.mreader.elmo.sh │ │ │ │ ├── torch.mreader.sh │ │ │ │ ├── torch.mreader.unkaug.elmo.sh │ │ │ │ ├── torch.mreader.unkaug.sh │ │ │ │ ├── torch.self_attention.elmo.sh │ │ │ │ ├── torch.self_attention.sh │ │ │ │ ├── torch.self_attention.unkaug.elmo.sh │ │ │ │ ├── torch.self_attention.unkaug.sh │ │ │ │ ├── torch.word.baseline.hidden100.nochar.sh │ │ │ │ ├── torch.word.baseline.hidden100.sh │ │ │ │ ├── torch.word.baseline.hidden200.sh │ │ │ │ ├── torch.word.baseline.hidden400.attention_pooling.sh │ │ │ │ ├── torch.word.baseline.hidden400.max_pooling.sh │ │ │ │ ├── torch.word.baseline.hidden400.sh │ │ │ │ ├── torch.word.baseline.hidden400.unkaug.elmo.sh │ │ │ │ └── torch.word.baseline.hidden400.unkaug.sh │ │ │ ├── v13/ │ │ │ │ ├── torch.self_attention.elmo.sh │ │ │ │ ├── torch.self_attention.sh │ │ │ │ ├── torch.self_attention.unkaug.elmo.sh │ │ │ │ ├── torch.self_attention.unkaug.elmo.valid_decay.sh │ │ │ │ ├── torch.self_attention.unkaug.sh │ │ │ │ ├── torch.word.baseline.hidden400.unkaug.elmo.hack.sh │ │ │ │ ├── torch.word.baseline.hidden400.unkaug.elmo.sh │ │ │ │ └── torch.word.baseline.hidden400.unkaug.sh │ │ │ ├── v14/ │ │ │ │ ├── test.sh │ │ │ │ ├── test2.sh │ │ │ │ ├── test3.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.1gpu.2.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.1gpu.3.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.1gpu.3epoch.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.1gpu.4.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.1gpu.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.2gpu.3epoch.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.2gpu.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.3epoch.lr2.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.3epoch.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.4gpu.3epoch.2.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.4gpu.3epoch.all_finetune.lr2.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.4gpu.3epoch.all_finetune.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.4gpu.3epoch.drop03.all_finetune.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.4gpu.3epoch.drop03.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.4gpu.3epoch.lr10.all.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.4gpu.3epoch.lr2.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.4gpu.3epoch.lr5.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.4gpu.3epoch.lr8.1w.ratio1.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.4gpu.3epoch.lr8.1w.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.4gpu.3epoch.lr8.1w.topkatt.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.4gpu.3epoch.lr8.all.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.4gpu.3epoch.lr8.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.4gpu.3epoch.no_finetune.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.4gpu.3epoch.ratio1.lr.2.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.4gpu.3epoch.ratio1.lr.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.4gpu.3epoch.ratio1.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.4gpu.3epoch.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.4gpu.4epoch.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.4gpu.5epoch.3layer.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.4gpu.5epoch.all_finetune.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.4gpu.5epoch.lr5.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.4gpu.5epoch.lr8.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.4gpu.5epoch.sh │ │ │ │ ├── tf.char.transformer.nbert.finetune.sh │ │ │ │ ├── torch.self_attention.elmo.sh │ │ │ │ ├── torch.self_attention.sh │ │ │ │ ├── torch.self_attention.unkaug.elmo.all_finetune.sh │ │ │ │ ├── torch.self_attention.unkaug.elmo.finetune_100k.sh │ │ │ │ ├── torch.self_attention.unkaug.elmo.finetune_10k.sh │ │ │ │ ├── torch.self_attention.unkaug.elmo.finetune_20k.sh │ │ │ │ ├── torch.self_attention.unkaug.elmo.finetune_50k.sh │ │ │ │ ├── torch.self_attention.unkaug.elmo.finetune_6k.batch32.sh │ │ │ │ ├── torch.self_attention.unkaug.elmo.finetune_6k.batch8.sh │ │ │ │ ├── torch.self_attention.unkaug.elmo.finetune_6k.exclusive_pooling.exclusive_fc.onlyatt.pad.sh │ │ │ │ ├── torch.self_attention.unkaug.elmo.finetune_6k.exclusive_pooling.exclusive_fc.onlyatt.sh │ │ │ │ ├── torch.self_attention.unkaug.elmo.finetune_6k.exclusive_pooling.exclusive_fc.sh │ │ │ │ ├── torch.self_attention.unkaug.elmo.finetune_6k.exclusive_pooling.sh │ │ │ │ ├── torch.self_attention.unkaug.elmo.finetune_6k.sh │ │ │ │ ├── torch.self_attention.unkaug.elmo.no_finetune.sh │ │ │ │ ├── torch.self_attention.unkaug.elmo.no_finetune_word.sh │ │ │ │ ├── torch.self_attention.unkaug.elmo.no_finetune_word2.sh │ │ │ │ ├── torch.self_attention.unkaug.elmo.nochar.sh │ │ │ │ ├── torch.self_attention.unkaug.elmo.sh │ │ │ │ ├── torch.self_attention.unkaug.elmo.valid_decay.sh │ │ │ │ ├── torch.self_attention.unkaug.sh │ │ │ │ ├── torch.word.baseline.hidden100.nobuckets.sh │ │ │ │ ├── torch.word.baseline.hidden100.sh │ │ │ │ ├── torch.word.baseline.hidden400.unkaug.elmo.hack.sh │ │ │ │ ├── torch.word.baseline.hidden400.unkaug.elmo.sh │ │ │ │ └── torch.word.baseline.hidden400.unkaug.sh │ │ │ ├── v15/ │ │ │ │ ├── bert.sh │ │ │ │ └── bert2.sh │ │ │ ├── v2/ │ │ │ │ ├── rnet.3layer.sh │ │ │ │ ├── rnet.sh │ │ │ │ ├── rnet.wchar.3layer.sh │ │ │ │ ├── rnet.wchar.pos.3layer.sh │ │ │ │ ├── rnet.wchar.pos.ner.sh │ │ │ │ ├── rnet.wchar.pos.sh │ │ │ │ ├── rnet.wchar.sh │ │ │ │ ├── torch.mreader.1hop.sh │ │ │ │ ├── torch.mreader.1hop.wchar.pos.ner.sh │ │ │ │ ├── torch.mreader.1hop.wchar.pos.sh │ │ │ │ ├── torch.mreader.1hop.wchar.sh │ │ │ │ └── torch.mreader.2hop.wchar.pos.labelrnn.topkattlast.sh │ │ │ ├── v3/ │ │ │ │ ├── rnet.3layer.sh │ │ │ │ ├── rnet.sh │ │ │ │ ├── rnet.wchar.3layer.sh │ │ │ │ ├── rnet.wchar.pos.3layer.sh │ │ │ │ ├── rnet.wchar.pos.ner.sh │ │ │ │ ├── rnet.wchar.pos.sh │ │ │ │ ├── rnet.wchar.sh │ │ │ │ ├── torch.mreader.1hop.sh │ │ │ │ ├── torch.mreader.1hop.wchar.pos.ner.sh │ │ │ │ ├── torch.mreader.1hop.wchar.pos.sh │ │ │ │ ├── torch.mreader.1hop.wchar.sh │ │ │ │ └── torch.mreader.2hop.wchar.pos.labelrnn.topkattlast.sh │ │ │ ├── v4/ │ │ │ │ ├── rnet.3layer.sh │ │ │ │ ├── rnet.sh │ │ │ │ ├── rnet.wchar.3layer.sh │ │ │ │ ├── rnet.wchar.pos.3layer.sh │ │ │ │ ├── rnet.wchar.pos.ner.sh │ │ │ │ ├── rnet.wchar.pos.sh │ │ │ │ ├── rnet.wchar.sh │ │ │ │ ├── torch.mreader.1hop.sh │ │ │ │ ├── torch.mreader.1hop.wchar.pos.ner.sh │ │ │ │ ├── torch.mreader.1hop.wchar.pos.sh │ │ │ │ ├── torch.mreader.1hop.wchar.sh │ │ │ │ └── torch.mreader.2hop.wchar.pos.labelrnn.topkattlast.sh │ │ │ ├── v5/ │ │ │ │ ├── README.md │ │ │ │ ├── rnet.char.3layer.sh │ │ │ │ ├── rnet.char.noconcat.residual.sh │ │ │ │ ├── rnet.char.noconcat.sh │ │ │ │ ├── rnet.char.residual.sh │ │ │ │ ├── rnet.char.sh │ │ │ │ ├── rnet.mix.3layer.sh │ │ │ │ ├── rnet.mix.sh │ │ │ │ ├── rnet.word.3layer.sh │ │ │ │ ├── rnet.word.pos.3layer.sh │ │ │ │ ├── rnet.word.pos.ner.sh │ │ │ │ ├── rnet.word.pos.sh │ │ │ │ ├── rnet.word.sh │ │ │ │ ├── torch.mreader.1hop.char.sh │ │ │ │ ├── torch.mreader.1hop.mix.sh │ │ │ │ ├── torch.mreader.1hop.word.ner.fast.sh │ │ │ │ ├── torch.mreader.1hop.word.ner.sh │ │ │ │ ├── torch.mreader.1hop.word.pos.ner.sh │ │ │ │ ├── torch.mreader.1hop.word.pos.sh │ │ │ │ ├── torch.mreader.1hop.word.sh │ │ │ │ ├── torch.mreader.1hop.word.subner.sh │ │ │ │ └── torch.mreader.2hop.word.pos.labelrnn.topkattlast.sh │ │ │ ├── v6/ │ │ │ │ ├── README.md │ │ │ │ ├── rnet.char.3layer.sh │ │ │ │ ├── rnet.char.residual.sh │ │ │ │ ├── rnet.char.sh │ │ │ │ ├── rnet.mix.3layer.sh │ │ │ │ ├── rnet.mix.adafactor.sh │ │ │ │ ├── rnet.mix.multistep.sh │ │ │ │ ├── rnet.mix.natt.sh │ │ │ │ ├── rnet.mix.sh │ │ │ │ ├── rnet.mix.v1.sh │ │ │ │ ├── rnet.mix.yellowfin.sh │ │ │ │ ├── rnet.word.3layer.sh │ │ │ │ ├── rnet.word.adamax.sh │ │ │ │ ├── rnet.word.pos.3layer.sh │ │ │ │ ├── rnet.word.pos.ner.sh │ │ │ │ ├── rnet.word.pos.sh │ │ │ │ ├── rnet.word.sh │ │ │ │ ├── rnetv2.mix.natt.sh │ │ │ │ ├── torch.mreader.1hop.char.sh │ │ │ │ ├── torch.mreader.1hop.mix.sh │ │ │ │ ├── torch.mreader.1hop.mix.v1.sh │ │ │ │ ├── torch.mreader.1hop.mix.v2.sh │ │ │ │ ├── torch.mreader.1hop.mix.v3.sh │ │ │ │ ├── torch.mreader.1hop.word.latt.sh │ │ │ │ ├── torch.mreader.1hop.word.ner.latt.sh │ │ │ │ ├── torch.mreader.1hop.word.ner.sh │ │ │ │ ├── torch.mreader.1hop.word.pos.ner.sh │ │ │ │ ├── torch.mreader.1hop.word.pos.sh │ │ │ │ ├── torch.mreader.1hop.word.sh │ │ │ │ ├── torch.mreader.1hop.word.subner.sh │ │ │ │ ├── torch.mreader.1hop.word.v2.sh │ │ │ │ ├── torch.mreader.2hop.word.pos.labelrnn.topkattlast.sh │ │ │ │ ├── torch.rnet.word.gate.sh │ │ │ │ ├── torch.rnet.word.ner.sh │ │ │ │ ├── torch.rnet.word.ner.v2.sh │ │ │ │ ├── torch.rnet.word.ner.v3.sh │ │ │ │ ├── torch.rnet.word.ner.v4.sh │ │ │ │ ├── torch.rnet.word.ner.v5.sh │ │ │ │ ├── torch.rnet.word.sh │ │ │ │ ├── torch.rnet.word.v2.sh │ │ │ │ └── torch.rnet.word.v4.sh │ │ │ ├── v7/ │ │ │ │ ├── torch.mreader.1hop.word.latt.pad.sh │ │ │ │ ├── torch.mreader.1hop.word.latt.sh │ │ │ │ ├── torch.mreader.1hop.word.sh │ │ │ │ ├── torch.mreader.1hop.word.v2.sh │ │ │ │ ├── torch.mreader.1hop.word.v3.sh │ │ │ │ └── torch.rnet.word.v2.sh │ │ │ ├── v8/ │ │ │ │ ├── torch.lm.mreader.word.nopad.rand.sh │ │ │ │ ├── torch.lm.mreader.word.nopad.rand2.sh │ │ │ │ ├── torch.lm.mreader.word.nopad.sh │ │ │ │ ├── torch.lm.mreader.word.nopad2.sh │ │ │ │ ├── torch.lm.mreader.word.sh │ │ │ │ ├── torch.mreader.word.aug.sh │ │ │ │ ├── torch.mreader.word.chconv.sh │ │ │ │ ├── torch.mreader.word.chpad.sh │ │ │ │ ├── torch.mreader.word.dynamic.curnn.sh │ │ │ │ ├── torch.mreader.word.dynamic.latt.nopad.sh │ │ │ │ ├── torch.mreader.word.dynamic.latt.sh │ │ │ │ ├── torch.mreader.word.dynamic.nopad.2layer.lm.rand.sh │ │ │ │ ├── torch.mreader.word.dynamic.nopad.2layer.lm.rand2.sh │ │ │ │ ├── torch.mreader.word.dynamic.nopad.2layer.lm.sh │ │ │ │ ├── torch.mreader.word.dynamic.nopad.2layer.lm2.sh │ │ │ │ ├── torch.mreader.word.dynamic.nopad.2layer.lm3.sh │ │ │ │ ├── torch.mreader.word.dynamic.nopad.lm.rand.sh │ │ │ │ ├── torch.mreader.word.dynamic.nopad.lm.sh │ │ │ │ ├── torch.mreader.word.dynamic.nopad.lm2.sh │ │ │ │ ├── torch.mreader.word.dynamic.nopad.sh │ │ │ │ ├── torch.mreader.word.dynamic.sh │ │ │ │ ├── torch.mreader.word.dynamic.transformer.sh │ │ │ │ ├── torch.mreader.word.elmo.sh │ │ │ │ ├── torch.mreader.word.finetune.sh │ │ │ │ ├── torch.mreader.word.finetune2.sh │ │ │ │ ├── torch.mreader.word.noam.sh │ │ │ │ ├── torch.mreader.word.noam2.sh │ │ │ │ ├── torch.mreader.word.rand.sh │ │ │ │ └── torch.mreader.word.sh │ │ │ └── v9/ │ │ │ ├── README.md │ │ │ ├── tf.char.transformer.5epoch.sh │ │ │ ├── tf.char.transformer.bert.sh │ │ │ ├── tf.char.transformer.lm.10epoch.sh │ │ │ ├── tf.char.transformer.lm.2.sh │ │ │ ├── tf.char.transformer.lm.5epoch.finetune.sh │ │ │ ├── tf.char.transformer.lm.5epoch.sh │ │ │ ├── tf.char.transformer.lm.sh │ │ │ ├── tf.char.transformer.rand.sh │ │ │ ├── tf.char.transformer.sh │ │ │ ├── tf.word.lm.2layer.sh │ │ │ ├── tf.word.lm.rand.sh │ │ │ ├── tf.word.lm.rnet.sh │ │ │ ├── tf.word.lm.sh │ │ │ ├── tf.word.mreader.sfu.sh │ │ │ ├── tf.word.mreader.sh │ │ │ ├── tf.word.rnet.attnodrop.sh │ │ │ ├── tf.word.rnet.bertopt.10epoch.2.sh │ │ │ ├── tf.word.rnet.bertopt.10epoch.sh │ │ │ ├── tf.word.rnet.bertopt.15epoch.d5.sh │ │ │ ├── tf.word.rnet.bertopt.5epoch.finetune.sh │ │ │ ├── tf.word.rnet.bertopt.5epoch.sh │ │ │ ├── tf.word.rnet.bertopt.sh │ │ │ ├── tf.word.rnet.lm.sh │ │ │ ├── tf.word.rnet.rand.sh │ │ │ ├── tf.word.rnet.sh │ │ │ ├── tf.word.transformer.5epoch.sh │ │ │ ├── tf.word.transformer.sh │ │ │ ├── torch.char.lm.lstm.nopad.rand.sh │ │ │ ├── torch.char.lm.lstm.nopad.sh │ │ │ ├── torch.char.lm.lstm.sh │ │ │ ├── torch.char.lm.nopad.addbaike.sh │ │ │ ├── torch.char.lm.nopad.rand.sh │ │ │ ├── torch.char.lm.nopad.sh │ │ │ ├── torch.char.lm.sh │ │ │ ├── torch.char.mreader.2layer.nopad.sh │ │ │ ├── torch.char.mreader.nopad.lm.sh │ │ │ ├── torch.char.mreader.nopad.pos.sh │ │ │ ├── torch.char.mreader.nopad.sh │ │ │ ├── torch.word.lm.2layer.nopad.sh │ │ │ ├── torch.word.lm.2layer.sh │ │ │ ├── torch.word.lm.lstm.nopad.rand.sh │ │ │ ├── torch.word.lm.lstm.nopad.sh │ │ │ ├── torch.word.lm.lstm.sh │ │ │ ├── torch.word.lm.nopad.addbaike.sh │ │ │ ├── torch.word.lm.nopad.rand.sh │ │ │ ├── torch.word.lm.nopad.sh │ │ │ ├── torch.word.lm.sh │ │ │ ├── torch.word.lstm.mreader.2layer.nopad.latt6.lm.sh │ │ │ ├── torch.word.lstm.mreader.2layer.nopad.latt80.lm.sh │ │ │ ├── torch.word.lstm.mreader.2layer.nopad.lm.sh │ │ │ ├── torch.word.lstm.mreader.2layer.nopad.sh │ │ │ ├── torch.word.mreader.2layer.lm.bertopt.sh │ │ │ ├── torch.word.mreader.2layer.lm.sh │ │ │ ├── torch.word.mreader.2layer.nolatt.lm.bertopt.sh │ │ │ ├── torch.word.mreader.2layer.nolatt.lm.sh │ │ │ ├── torch.word.mreader.2layer.nopad.cw.sh │ │ │ ├── torch.word.mreader.2layer.nopad.labelrnn.2hop.lm.sh │ │ │ ├── torch.word.mreader.2layer.nopad.labelrnn.lm.sh │ │ │ ├── torch.word.mreader.2layer.nopad.latt6.lm.sh │ │ │ ├── torch.word.mreader.2layer.nopad.latt80.lm.sh │ │ │ ├── torch.word.mreader.2layer.nopad.lm.2.sh │ │ │ ├── torch.word.mreader.2layer.nopad.lm.3.sh │ │ │ ├── torch.word.mreader.2layer.nopad.lm.4.sh │ │ │ ├── torch.word.mreader.2layer.nopad.lm.5.sh │ │ │ ├── torch.word.mreader.2layer.nopad.lm.beropt.d5.sh │ │ │ ├── torch.word.mreader.2layer.nopad.lm.beropt.sh │ │ │ ├── torch.word.mreader.2layer.nopad.lm.rand.sh │ │ │ ├── torch.word.mreader.2layer.nopad.lm.sh │ │ │ ├── torch.word.mreader.2layer.nopad.lm.v2.sh │ │ │ ├── torch.word.mreader.2layer.nopad.nolatt.lm.bertopt.sh │ │ │ ├── torch.word.mreader.2layer.nopad.nolatt.lm.sh │ │ │ ├── torch.word.mreader.2layer.nopad.sh │ │ │ ├── torch.word.mreader.3layer.nopad.lm.sh │ │ │ ├── torch.word.mreader.3layer.nopad.nolatt.lm.sh │ │ │ ├── torch.word.mreader.nopad.cw.sh │ │ │ ├── torch.word.mreader.nopad.lm.sh │ │ │ ├── torch.word.mreader.nopad.sh │ │ │ ├── torch.word.mreader.sh │ │ │ ├── torch.word.rnet.2layer.nopad.lm.sh │ │ │ ├── torch.word.rnet.nopad.lm.sh │ │ │ ├── torch.word.rnet.nopad.sh │ │ │ ├── torch.word.rnet.sh │ │ │ ├── torch.word.rnn.lm.sh │ │ │ ├── torch.word.rnn.nopad.lm.sh │ │ │ ├── torch.word.rnn.nopad.rand.sh │ │ │ ├── torch.word.rnn.nopad.sh │ │ │ └── torch.word.rnn.sh │ │ ├── train.py │ │ ├── train.v1/ │ │ │ ├── README.md │ │ │ ├── v1/ │ │ │ │ ├── bow.emb.fix.sh │ │ │ │ ├── bow.emb.sh │ │ │ │ ├── bow.emb.warm.sh │ │ │ │ ├── bow.labelatt.emb.sh │ │ │ │ ├── bow.labelatt.sh │ │ │ │ ├── bow.labelatt.simple.sh │ │ │ │ ├── bow.mdecay.sh │ │ │ │ ├── bow.sh │ │ │ │ ├── bow.topk-3att.labelatt.emb.sh │ │ │ │ ├── convnet.topk-3att.labelatt.emb.sh │ │ │ │ ├── crnn.topk-3att.labelatt.emb.sh │ │ │ │ ├── gru.2layer.emb.sh │ │ │ │ ├── gru.2layer.sh │ │ │ │ ├── gru.att.sh │ │ │ │ ├── gru.att2.sh │ │ │ │ ├── gru.emb.finetune.later.sh │ │ │ │ ├── gru.emb.finetune.sh │ │ │ │ ├── gru.emb.fix.sh │ │ │ │ ├── gru.emb.sh │ │ │ │ ├── gru.emb.warm.sh │ │ │ │ ├── gru.f05.sh │ │ │ │ ├── gru.f07.sh │ │ │ │ ├── gru.f09.sh │ │ │ │ ├── gru.focal.sh │ │ │ │ ├── gru.focal2.sh │ │ │ │ ├── gru.hidden200.sh │ │ │ │ ├── gru.label.sh │ │ │ │ ├── gru.maxatt.2.sh │ │ │ │ ├── gru.maxatt.sh │ │ │ │ ├── gru.maxmean.sh │ │ │ │ ├── gru.mdecay.f09.sh │ │ │ │ ├── gru.mdecay.p2.sh │ │ │ │ ├── gru.mdecay.sh │ │ │ │ ├── gru.mdecay2.f07.sh │ │ │ │ ├── gru.mdecay2.f09.sh │ │ │ │ ├── gru.mdecay2.sh │ │ │ │ ├── gru.mean.sh │ │ │ │ ├── gru.naonly.sh │ │ │ │ ├── gru.naratio01.sh │ │ │ │ ├── gru.naratio1.sh │ │ │ │ ├── gru.nodecay.sh │ │ │ │ ├── gru.p2.sh │ │ │ │ ├── gru.sh │ │ │ │ ├── gru.topk-3.2layer.sh │ │ │ │ ├── gru.topk-3.cosine.10epoch.decay05.sh │ │ │ │ ├── gru.topk-3.cosine.10epoch.sh │ │ │ │ ├── gru.topk-3.cosine.5epoch.decay01.sh │ │ │ │ ├── gru.topk-3.cosine.5epoch.decay04.sh │ │ │ │ ├── gru.topk-3.cosine.5epoch.decay08.sh │ │ │ │ ├── gru.topk-3.cosine.5epoch.sh │ │ │ │ ├── gru.topk-3.cosine.decay05.sh │ │ │ │ ├── gru.topk-3.cosine.decay08.sh │ │ │ │ ├── gru.topk-3.cosine.sh │ │ │ │ ├── gru.topk-3.earth.na.sh │ │ │ │ ├── gru.topk-3.earth.sh │ │ │ │ ├── gru.topk-3.hier.sh │ │ │ │ ├── gru.topk-3.label.sh │ │ │ │ ├── gru.topk-3.labelatt.emb.sh │ │ │ │ ├── gru.topk-3.labelatt.sh │ │ │ │ ├── gru.topk-3.mlp.2.sh │ │ │ │ ├── gru.topk-3.mlp.sh │ │ │ │ ├── gru.topk-3.mlp05.sh │ │ │ │ ├── gru.topk-3.mlp1.sh │ │ │ │ ├── gru.topk-3.na.sh │ │ │ │ ├── gru.topk-3.sh │ │ │ │ ├── gru.topk-3att.2layer.emb.sh │ │ │ │ ├── gru.topk-3att.2layer.hier.sh │ │ │ │ ├── gru.topk-3att.2layer.label.sh │ │ │ │ ├── gru.topk-3att.2layer.labelatt.emb.10w.sh │ │ │ │ ├── gru.topk-3att.2layer.labelatt.emb.1w.sh │ │ │ │ ├── gru.topk-3att.2layer.labelatt.emb.2.sh │ │ │ │ ├── gru.topk-3att.2layer.labelatt.emb.height20.mdecay.sh │ │ │ │ ├── gru.topk-3att.2layer.labelatt.emb.height20.naonly.finetune.sh │ │ │ │ ├── gru.topk-3att.2layer.labelatt.emb.height20.naonly.sh │ │ │ │ ├── gru.topk-3att.2layer.labelatt.emb.height20.selfmatch.2.sh │ │ │ │ ├── gru.topk-3att.2layer.labelatt.emb.height20.selfmatch.naratio01.finetune.sh │ │ │ │ ├── gru.topk-3att.2layer.labelatt.emb.height20.selfmatch.naratio01.finetune2.sh │ │ │ │ ├── gru.topk-3att.2layer.labelatt.emb.height20.selfmatch.naratio01.sh │ │ │ │ ├── gru.topk-3att.2layer.labelatt.emb.height20.selfmatch.naratio05.sh │ │ │ │ ├── gru.topk-3att.2layer.labelatt.emb.height20.selfmatch.naratio1.sh │ │ │ │ ├── gru.topk-3att.2layer.labelatt.emb.height20.selfmatch.sh │ │ │ │ ├── gru.topk-3att.2layer.labelatt.emb.height20.sh │ │ │ │ ├── gru.topk-3att.2layer.labelatt.emb.mdecay.sh │ │ │ │ ├── gru.topk-3att.2layer.labelatt.emb.sfu.sh │ │ │ │ ├── gru.topk-3att.2layer.labelatt.emb.sh │ │ │ │ ├── gru.topk-3att.2layer.labelatt.finetune.d05.sh │ │ │ │ ├── gru.topk-3att.2layer.labelatt.finetune.sh │ │ │ │ ├── gru.topk-3att.2layer.labelatt.sh │ │ │ │ ├── gru.topk-3att.2layer.sh │ │ │ │ ├── gru.topk-3att.sh │ │ │ │ ├── gru.topk-4.sh │ │ │ │ ├── gru.topk-5.sh │ │ │ │ ├── gru.topk-6.sh │ │ │ │ ├── gru.topk.sh │ │ │ │ ├── gru.weights.0.naratio01.sh │ │ │ │ ├── gru.weights.0.sh │ │ │ │ ├── gru.weights.location.naratio01.sh │ │ │ │ ├── gru.weights.location.sh │ │ │ │ ├── gru.weights.service.sh │ │ │ │ ├── gru.weights.service.topk.sh │ │ │ │ ├── gru.weights.service0.sh │ │ │ │ ├── gru.weights.service0.topk.sh │ │ │ │ ├── qanet.topk-3att.labelatt.emb.sh │ │ │ │ └── rcnn.topk-3att.labelatt.emb.sh │ │ │ ├── v2/ │ │ │ │ ├── bow.sh │ │ │ │ ├── gru.1w.2layer.topk3att.labelatt20.selfmatch.hidden200.sh │ │ │ │ ├── gru.1w.2layer.topk3att.labelatt20.selfmatch.sh │ │ │ │ ├── gru.1w.2layer.topk3att.labelatt80.selfmatch.hidden200.sh │ │ │ │ ├── gru.1w.wordpretrain_glove_dianping.2layer.topk3att.labelatt20.selfmatch.hidden200.sh │ │ │ │ ├── gru.1w.wordpretrain_glove_dianping.2layer.topk3att.labelatt20.selfmatch.sh │ │ │ │ ├── gru.1w.wordpretrain_glove_dianping.2layer.topk3att.labelatt80.selfmatch.hidden200.sh │ │ │ │ ├── gru.5k.2layer.topk3att.labelatt20.selfmatch.hidden200.sh │ │ │ │ ├── gru.5k.2layer.topk3att.labelatt20.selfmatch.sh │ │ │ │ ├── gru.5k.2layer.topk3att.labelatt80.selfmatch.hidden200.sh │ │ │ │ ├── gru.5k.aspect.dish.sh │ │ │ │ ├── gru.5k.aspect.environment.sh │ │ │ │ ├── gru.5k.aspect.location.sh │ │ │ │ ├── gru.5k.aspect.others.sh │ │ │ │ ├── gru.5k.aspect.price.sh │ │ │ │ ├── gru.5k.aspect.service.sh │ │ │ │ ├── gru.5k.keep06.sh │ │ │ │ ├── gru.5k.keep08.sh │ │ │ │ ├── gru.5k.keep09.sh │ │ │ │ ├── gru.5k.labelemb.sh │ │ │ │ ├── gru.5k.labelrnn.sh │ │ │ │ ├── gru.5k.sfu.sh │ │ │ │ ├── gru.5k.sh │ │ │ │ ├── gru.5k.tanh.sh │ │ │ │ ├── gru.5k.wordpretrain_glove_dianping.2layer.topk3att.labelatt10.selfmatch.sh │ │ │ │ ├── gru.5k.wordpretrain_glove_dianping.2layer.topk3att.labelatt20.selfmatch.hidden200.sfu.sh │ │ │ │ ├── gru.5k.wordpretrain_glove_dianping.2layer.topk3att.labelatt20.selfmatch.hidden200.sh │ │ │ │ ├── gru.5k.wordpretrain_glove_dianping.2layer.topk3att.labelatt20.selfmatch.hidden300.sh │ │ │ │ ├── gru.5k.wordpretrain_glove_dianping.2layer.topk3att.labelatt20.selfmatch.sh │ │ │ │ ├── gru.5k.wordpretrain_glove_dianping.2layer.topk3att.labelatt20.sh │ │ │ │ ├── gru.5k.wordpretrain_glove_dianping.2layer.topk3att.labelatt40.selfmatch.sh │ │ │ │ ├── gru.5k.wordpretrain_glove_dianping.2layer.topk3att.labelatt80.selfmatch.hidden200.sh │ │ │ │ ├── gru.5k.wordpretrain_glove_dianping.2layer.topk3att.labelatt80.selfmatch.sh │ │ │ │ ├── gru.5k.wordpretrain_glove_dianping.3layer.topk3att.labelatt20.selfmatch.sh │ │ │ │ ├── gru.char.2layer.topk3att.labelatt20.selfmatch.hidden200.sh │ │ │ │ ├── gru.char.2layer.topk3att.labelatt20.selfmatch.sh │ │ │ │ ├── gru.char.2layer.topk3att.labelatt80.selfmatch.hidden200.sh │ │ │ │ ├── gru.char.aspect.dish.sh │ │ │ │ ├── gru.char.aspect.environment.sh │ │ │ │ ├── gru.char.aspect.location.sh │ │ │ │ ├── gru.char.aspect.others.sh │ │ │ │ ├── gru.char.aspect.price.sh │ │ │ │ ├── gru.char.aspect.service.sh │ │ │ │ ├── gru.char.wordpretrain_glove_dianping.2layer.topk3att.labelatt20.selfmatch.hidden200.sh │ │ │ │ ├── gru.char.wordpretrain_glove_dianping.2layer.topk3att.labelatt20.selfmatch.hidden300.sh │ │ │ │ ├── gru.char.wordpretrain_glove_dianping.2layer.topk3att.labelatt20.selfmatch.sh │ │ │ │ ├── gru.char.wordpretrain_glove_dianping.2layer.topk3att.labelatt80.selfmatch.hidden200.sh │ │ │ │ ├── gru.char.wordpretrain_glove_dianping.3layer.topk3att.labelatt20.selfmatch.hidden200.sh │ │ │ │ └── gru.char.wordpretrain_glove_dianping.3layer.topk3att.labelatt20.selfmatch.sh │ │ │ ├── v3/ │ │ │ │ ├── gru-5k-ftwiki.sh │ │ │ │ ├── gru-5k-labelrnn.sh │ │ │ │ ├── gru-5k-nopad.sh │ │ │ │ ├── gru-baseline-att.sh │ │ │ │ ├── gru-baseline-ftwiki.sh │ │ │ │ ├── gru-baseline.sh │ │ │ │ ├── gru.5k.mreader.2hop.sh │ │ │ │ ├── gru.5k.mreader.sfu.2hop.sh │ │ │ │ ├── gru.5k.mreader.sfu.sh │ │ │ │ ├── gru.5k.mreader.sh │ │ │ │ ├── gru.5k.sfu.sh │ │ │ │ ├── gru.5k.sh │ │ │ │ ├── torch-gru-baseline-att-nopad.sh │ │ │ │ ├── torch-gru-baseline-att-pad.sh │ │ │ │ ├── torch-gru-baseline-att-v2.sh │ │ │ │ ├── torch-gru-baseline-nopad.sh │ │ │ │ ├── torch-gru-baseline-pad.sh │ │ │ │ ├── torch-gru-baseline-v2-ftwiki.sh │ │ │ │ ├── torch-gru-baseline-v2.sh │ │ │ │ ├── torch-gru-baseline.sh │ │ │ │ ├── torch-gru-labelatt-nopad.sh │ │ │ │ ├── torch-gru-labelatt-sfu-nopad.sh │ │ │ │ ├── torch-gru-rnet-curnn-nopad.sh │ │ │ │ ├── torch-gru-rnet-curnn-sfu-nopad.sh │ │ │ │ ├── torch-gru-rnet-curnn-sfu.sh │ │ │ │ ├── torch-gru-rnet-curnn.sh │ │ │ │ ├── torch-gru-rnet-nopad.sh │ │ │ │ ├── torch-gru-rnet-sfu-nopad.sh │ │ │ │ ├── torch-mreader-1hop.sh │ │ │ │ ├── torch-mreader-2hop.sh │ │ │ │ ├── torch-mreader-labelrnn-1hop.sh │ │ │ │ └── torch-mreader-labelrnn-2hop.sh │ │ │ └── v4/ │ │ │ ├── gru-5k-canyin-char-addneubinary-finetune.sh │ │ │ ├── gru-5k-canyin-char-addneubinary-trans.sh │ │ │ ├── gru-5k-canyin-char-addneubinary.sh │ │ │ ├── gru-5k-canyin-char.sh │ │ │ ├── gru-5k-canyin-mix-addbinaries-trans.sh │ │ │ ├── gru-5k-canyin-mix-addbinaries.sh │ │ │ ├── gru-5k-canyin-mix-addnabinary-finetune-epoch5.sh │ │ │ ├── gru-5k-canyin-mix-addnabinary-finetune.sh │ │ │ ├── gru-5k-canyin-mix-addnabinary.sh │ │ │ ├── gru-5k-canyin-mix-addnaneubinary-finetune.sh │ │ │ ├── gru-5k-canyin-mix-addneubinary-finetune-epoch5.sh │ │ │ ├── gru-5k-canyin-mix-addneubinary-finetune-factor2.sh │ │ │ ├── gru-5k-canyin-mix-addneubinary-finetune.sh │ │ │ ├── gru-5k-canyin-mix-addneubinary-trans.sh │ │ │ ├── gru-5k-canyin-mix-addneubinary.2.sh │ │ │ ├── gru-5k-canyin-mix-addneubinary.sh │ │ │ ├── gru-5k-canyin-mix-binariesonly.sh │ │ │ ├── gru-5k-canyin-mix-cotrain.sh │ │ │ ├── gru-5k-canyin-mix-deformcanyin.sh │ │ │ ├── gru-5k-canyin-mix-deformdianping-finetune.sh │ │ │ ├── gru-5k-canyin-mix-deformdianping.sh │ │ │ ├── gru-5k-canyin-mix-finetune-dianpingemb.sh │ │ │ ├── gru-5k-canyin-mix-hier-finetune.sh │ │ │ ├── gru-5k-canyin-mix-hier-trans.sh │ │ │ ├── gru-5k-canyin-mix-hier.sh │ │ │ ├── gru-5k-canyin-mix-hierneu-finetune.sh │ │ │ ├── gru-5k-canyin-mix-neubinary-finetune.sh │ │ │ ├── gru-5k-canyin-mix-neubinary-trans.sh │ │ │ ├── gru-5k-canyin-mix-neubinary.sh │ │ │ ├── gru-5k-canyin-mix-othersAgainOnly.sh │ │ │ ├── gru-5k-canyin-mix-othersOnly.sh │ │ │ ├── gru-5k-canyin-mix-othersOverallOnly.sh │ │ │ ├── gru-5k-canyin-mix-othersOverallW2.sh │ │ │ ├── gru-5k-canyin-mix-othersOverallW5.sh │ │ │ ├── gru-5k-canyin-mix-othersW10.sh │ │ │ ├── gru-5k-canyin-mix-othersW2.sh │ │ │ ├── gru-5k-canyin-mix-othersW5.sh │ │ │ ├── gru-5k-canyin-mix-regression-finetune.sh │ │ │ ├── gru-5k-canyin-mix-regression.sh │ │ │ ├── gru-5k-canyin-mix-small.sh │ │ │ ├── gru-5k-canyin-mix-trans.2.sh │ │ │ ├── gru-5k-canyin-mix-trans.3.sh │ │ │ ├── gru-5k-canyin-mix-trans.sh │ │ │ ├── gru-5k-canyin-mix.sh │ │ │ ├── gru-5k-canyin.sh │ │ │ ├── gru-5k-hier-canyin-finetune.sh │ │ │ ├── gru-5k-hier-canyin.sh │ │ │ ├── gru-5k-lattonly-canyin-char.sh │ │ │ ├── gru-5k-maxmean-canyin.sh │ │ │ ├── gru-5k-rnetv2-canyin-char.sh │ │ │ ├── gru-5k-rnetv2-canyin.sh │ │ │ ├── gru-5k-rnetv2-sfu-canyin.sh │ │ │ ├── gru-5k-rnetv3-canyin-char.sh │ │ │ ├── gru-5k-rnetv3-canyin.sh │ │ │ ├── gru-5k-rnetv3-selfmatchonly-canyin-char.sh │ │ │ ├── gru-5k-rnetv4-canyin.sh │ │ │ ├── gru-5k-selfmatchonly-canyin-char.sh │ │ │ ├── gru-5k-topk3attmean-canyin-char.sh │ │ │ ├── gru-5k-topk3attmean-canyin.sh │ │ │ ├── gru-5k-topk3mean-canyin.sh │ │ │ ├── gru.5k.sh │ │ │ ├── rcnn-k5-canyin-mix.sh │ │ │ ├── torch-mreader-trans.sh │ │ │ └── torch-mreader.sh │ │ └── train.v2/ │ │ ├── README.md │ │ ├── v1/ │ │ │ ├── bow.emb.binary.sh │ │ │ ├── bow.emb.sh │ │ │ ├── bow.ori.emb.sh │ │ │ ├── bow.ori.sh │ │ │ ├── bow.sh │ │ │ ├── bow.simplify.sh │ │ │ ├── bow.testori.sh │ │ │ ├── bow.testsimplify.sh │ │ │ ├── gru.400.sh │ │ │ ├── gru.char.sfu.sh │ │ │ ├── gru.char.sh │ │ │ ├── gru.emb.2.sh │ │ │ ├── gru.emb.adjust.sh │ │ │ ├── gru.emb.char.sh │ │ │ ├── gru.emb.cw.sh │ │ │ ├── gru.emb.decay.sh │ │ │ ├── gru.emb.decay2.sh │ │ │ ├── gru.emb.last.sh │ │ │ ├── gru.emb.lastmax.sh │ │ │ ├── gru.emb.lastmaxmean.sh │ │ │ ├── gru.emb.loss.sh │ │ │ ├── gru.emb.norec.sh │ │ │ ├── gru.emb.rec.sh │ │ │ ├── gru.emb.rec.topkattlast.sh │ │ │ ├── gru.emb.sh │ │ │ ├── gru.emb.smooth.sh │ │ │ ├── gru.emb.trans.sh │ │ │ ├── gru.lm.2.sh │ │ │ ├── gru.lm.3.sh │ │ │ ├── gru.lm.emb.2.sh │ │ │ ├── gru.lm.emb.sh │ │ │ ├── gru.lm.lr0002.sh │ │ │ ├── gru.lm.pretrain.sh │ │ │ ├── gru.lm.sh │ │ │ ├── gru.ori.emb.sh │ │ │ ├── gru.ori.sh │ │ │ ├── gru.sh │ │ │ ├── gru.simplify.emb.2.sh │ │ │ ├── gru.simplify.emb.addneubinary.sh │ │ │ ├── gru.simplify.emb.finetune.sh │ │ │ ├── gru.simplify.emb.sh │ │ │ ├── gru.simplify.sh │ │ │ ├── gru.testsimplify.emb.finetune.sh │ │ │ ├── gru.testsimplify.emb.sh │ │ │ ├── gru.testsimplify.sh │ │ │ ├── lstm.emb.norec.sh │ │ │ ├── lstm.emb.rec.2layer.noconcat.sh │ │ │ ├── lstm.emb.rec.2layer.noconcat.topkattlast.sh │ │ │ ├── lstm.emb.rec.sh │ │ │ ├── lstm.emb.rec.topkattlast.sh │ │ │ ├── lstm.emb.sh │ │ │ ├── rnet.char.ft.sh │ │ │ ├── rnet.char.glove.sh │ │ │ ├── torch.fastai.1layer.sh │ │ │ ├── torch.fastai.2.sh │ │ │ ├── torch.fastai.3.sh │ │ │ ├── torch.fastai.4.sh │ │ │ ├── torch.fastai.5.sh │ │ │ ├── torch.fastai.sh │ │ │ ├── torch.gru.2layer.sh │ │ │ ├── torch.gru.sh │ │ │ ├── torch.lstm.1layer.labelatt.2hop.topkattlast.sh │ │ │ ├── torch.lstm.1layer.labelatt.topkattlast.sh │ │ │ ├── torch.lstm.2.sh │ │ │ ├── torch.lstm.2layer.noconcat.labelatt.gate.topkattlast.sh │ │ │ ├── torch.lstm.2layer.noconcat.labelatt.topkattlast.sh │ │ │ ├── torch.lstm.2layer.noconcat.sh │ │ │ ├── torch.lstm.2layer.noconcat.topkattlast.sh │ │ │ ├── torch.lstm.2layer.sh │ │ │ ├── torch.lstm.evpadd.sh │ │ │ ├── torch.lstm.max.2.sh │ │ │ ├── torch.lstm.max.sh │ │ │ ├── torch.lstm.padd.sh │ │ │ ├── torch.lstm.recdrop.sh │ │ │ ├── torch.lstm.sh │ │ │ ├── torch.lstmV2.2.sh │ │ │ ├── torch.lstmV2.bwdrop.sh │ │ │ ├── torch.lstmV2.norec.2.sh │ │ │ ├── torch.lstmV2.norec.nopad.sh │ │ │ ├── torch.lstmV2.norec.sh │ │ │ ├── torch.lstmV2.sh │ │ │ ├── torch.rnet.2layer.noconcat.topkattlast.sh │ │ │ └── torch.rnetV2.2layer.noconcat.topkattlast.sh │ │ ├── v1.1/ │ │ │ ├── bow.emb.binary.sh │ │ │ ├── bow.emb.sh │ │ │ ├── bow.ori.emb.sh │ │ │ ├── bow.ori.sh │ │ │ ├── bow.sh │ │ │ ├── bow.simplify.sh │ │ │ ├── bow.testori.sh │ │ │ ├── bow.testsimplify.sh │ │ │ ├── gru.400.sh │ │ │ ├── gru.char.sfu.sh │ │ │ ├── gru.char.sh │ │ │ ├── gru.emb.2.sh │ │ │ ├── gru.emb.adjust.sh │ │ │ ├── gru.emb.char.2.sh │ │ │ ├── gru.emb.char.3.sh │ │ │ ├── gru.emb.char.4.sh │ │ │ ├── gru.emb.char.5.sh │ │ │ ├── gru.emb.char.sh │ │ │ ├── gru.emb.cw.sh │ │ │ ├── gru.emb.decay.sh │ │ │ ├── gru.emb.decay2.sh │ │ │ ├── gru.emb.last.sh │ │ │ ├── gru.emb.lastmax.sh │ │ │ ├── gru.emb.lastmaxmean.sh │ │ │ ├── gru.emb.loss.sh │ │ │ ├── gru.emb.norec.sh │ │ │ ├── gru.emb.rec.sh │ │ │ ├── gru.emb.rec.topkattlast.sh │ │ │ ├── gru.emb.sh │ │ │ ├── gru.emb.smooth.sh │ │ │ ├── gru.emb.trans.sh │ │ │ ├── gru.lm.2.sh │ │ │ ├── gru.lm.3.sh │ │ │ ├── gru.lm.emb.2.sh │ │ │ ├── gru.lm.emb.sh │ │ │ ├── gru.lm.lr0002.sh │ │ │ ├── gru.lm.pretrain.sh │ │ │ ├── gru.lm.sh │ │ │ ├── gru.ori.emb.sh │ │ │ ├── gru.ori.sh │ │ │ ├── gru.sh │ │ │ ├── gru.simplify.emb.2.sh │ │ │ ├── gru.simplify.emb.addneubinary.sh │ │ │ ├── gru.simplify.emb.finetune.sh │ │ │ ├── gru.simplify.emb.sh │ │ │ ├── gru.simplify.sh │ │ │ ├── gru.testsimplify.emb.finetune.sh │ │ │ ├── gru.testsimplify.emb.sh │ │ │ ├── gru.testsimplify.sh │ │ │ ├── lstm.emb.norec.sh │ │ │ ├── lstm.emb.rec.2layer.noconcat.sh │ │ │ ├── lstm.emb.rec.2layer.noconcat.topkattlast.sh │ │ │ ├── lstm.emb.rec.sh │ │ │ ├── lstm.emb.rec.topkattlast.sh │ │ │ ├── lstm.emb.sh │ │ │ ├── rnet.char.ft.sh │ │ │ ├── rnet.char.glove.sh │ │ │ ├── torch.fastai.1layer.sh │ │ │ ├── torch.fastai.2.sh │ │ │ ├── torch.fastai.3.sh │ │ │ ├── torch.fastai.4.sh │ │ │ ├── torch.fastai.5.sh │ │ │ ├── torch.fastai.sh │ │ │ ├── torch.gru.2layer.sh │ │ │ ├── torch.gru.sh │ │ │ ├── torch.lstm.1layer.labelatt.2hop.topkattlast.sh │ │ │ ├── torch.lstm.1layer.labelatt.topkattlast.sh │ │ │ ├── torch.lstm.2.sh │ │ │ ├── torch.lstm.2layer.noconcat.labelatt.gate.topkattlast.sh │ │ │ ├── torch.lstm.2layer.noconcat.labelatt.topkattlast.sh │ │ │ ├── torch.lstm.2layer.noconcat.sh │ │ │ ├── torch.lstm.2layer.noconcat.topkattlast.sh │ │ │ ├── torch.lstm.2layer.sh │ │ │ ├── torch.lstm.evpadd.sh │ │ │ ├── torch.lstm.max.2.sh │ │ │ ├── torch.lstm.max.sh │ │ │ ├── torch.lstm.padd.sh │ │ │ ├── torch.lstm.recdrop.sh │ │ │ ├── torch.lstm.sh │ │ │ ├── torch.lstmV2.2.sh │ │ │ ├── torch.lstmV2.bwdrop.sh │ │ │ ├── torch.lstmV2.norec.2.sh │ │ │ ├── torch.lstmV2.norec.nopad.sh │ │ │ ├── torch.lstmV2.norec.sh │ │ │ ├── torch.lstmV2.sh │ │ │ ├── torch.rnet.2layer.noconcat.topkattlast.sh │ │ │ └── torch.rnetV2.2layer.noconcat.topkattlast.sh │ │ ├── v10/ │ │ │ ├── rnet.sh │ │ │ └── torch.mreader.1hop.sh │ │ ├── v11/ │ │ │ ├── rnet.sh │ │ │ └── torch.mreader.1hop.sh │ │ ├── v12/ │ │ │ ├── rnet.sh │ │ │ └── torch.mreader.1hop.sh │ │ ├── v2/ │ │ │ ├── README.md │ │ │ ├── rnet.3layer.noconcat.sh │ │ │ ├── rnet.3layer.noconcat.topkattlast.sh │ │ │ ├── rnet.3layer.sh │ │ │ ├── rnet.3layer.topkattlast.sh │ │ │ ├── rnet.noconcat.sh │ │ │ ├── rnet.noconcat.topkattlast.sh │ │ │ ├── rnet.sh │ │ │ ├── rnet.topkattlast.sh │ │ │ ├── torch.mreader.1hop.2layer.sh │ │ │ ├── torch.mreader.1hop.2layer.topkattlast.sh │ │ │ ├── torch.mreader.1hop.decay09.sh │ │ │ ├── torch.mreader.1hop.sh │ │ │ ├── torch.mreader.1hop.topkattlast.sh │ │ │ ├── torch.mreader.labelrnn.2hop.2layer.sh │ │ │ ├── torch.mreader.labelrnn.2hop.2layer.topkattlast.sh │ │ │ └── torch.mreaderV2.1hop.2layer.sh │ │ ├── v2.old/ │ │ │ ├── README.md │ │ │ ├── convnet.sh │ │ │ ├── qanet.sh │ │ │ ├── rnet.3layer.fine.lr10.sh │ │ │ ├── rnet.3layer.fine.lr2.sh │ │ │ ├── rnet.3layer.fine.lr4.sh │ │ │ ├── rnet.3layer.fine.sh │ │ │ ├── rnet.3layer.sh │ │ │ ├── rnet.addneu.sh │ │ │ ├── rnet.fine.addneu.sh │ │ │ ├── rnet.fine.trans.sh │ │ │ ├── rnet.fine.trans01.sh │ │ │ ├── rnet.fine.trans05.sh │ │ │ ├── rnet.fine2.addneu.sh │ │ │ ├── rnet.hidden300.sh │ │ │ ├── rnet.labelrnn.sh │ │ │ ├── rnet.latt10.sh │ │ │ ├── rnet.latt80.sh │ │ │ ├── rnet.maxmeanatt.sh │ │ │ ├── rnet.sh │ │ │ ├── rnetv2.sh │ │ │ ├── torch.mreader.1hop.labelrnn.addneu.sh │ │ │ ├── torch.mreader.1hop.labelrnn.sh │ │ │ ├── torch.mreader.1hop.sh │ │ │ ├── torch.mreader.2hop.labelrnn.sh │ │ │ └── torch.mreader.2hop.sh │ │ ├── v3/ │ │ │ ├── README.md │ │ │ ├── rnet.3layer.noconcat.sh │ │ │ ├── rnet.3layer.noconcat.topkattlast.sh │ │ │ ├── rnet.3layer.sh │ │ │ ├── rnet.3layer.topkattlast.sh │ │ │ ├── rnet.noconcat.lossesdecay.sh │ │ │ ├── rnet.noconcat.sh │ │ │ ├── rnet.noconcat.topkattlast.sh │ │ │ ├── rnet.sh │ │ │ ├── rnet.topkattlast.sh │ │ │ ├── torch.mreader.1hop.2layer.sh │ │ │ ├── torch.mreader.1hop.2layer.topkattlast.adjf1sdecay.sh │ │ │ ├── torch.mreader.1hop.2layer.topkattlast.aucsdecay.sh │ │ │ ├── torch.mreader.1hop.2layer.topkattlast.f1sdecay.sh │ │ │ ├── torch.mreader.1hop.2layer.topkattlast.lossesdecay.sh │ │ │ ├── torch.mreader.1hop.2layer.topkattlast.sh │ │ │ ├── torch.mreader.1hop.decay09.sh │ │ │ ├── torch.mreader.1hop.sh │ │ │ ├── torch.mreader.1hop.topkattlast.sh │ │ │ ├── torch.mreader.labelrnn.2hop.2layer.sh │ │ │ ├── torch.mreader.labelrnn.2hop.2layer.topkattlast.sh │ │ │ └── torch.mreaderV2.1hop.2layer.sh │ │ ├── v4/ │ │ │ ├── README.md │ │ │ ├── rnet.3layer.noconcat.sh │ │ │ ├── rnet.3layer.sh │ │ │ ├── rnet.noconcat.lossesdecay.sh │ │ │ ├── rnet.noconcat.sh │ │ │ ├── rnet.sh │ │ │ ├── torch.mreader.1hop.2layer.topkattlast.adjf1sdecay.sh │ │ │ ├── torch.mreader.1hop.2layer.topkattlast.aucsdecay.sh │ │ │ ├── torch.mreader.1hop.2layer.topkattlast.f1sdecay.sh │ │ │ ├── torch.mreader.1hop.2layer.topkattlast.lossesdecay.sh │ │ │ ├── torch.mreader.1hop.decay09.sh │ │ │ └── torch.mreader.1hop.sh │ │ ├── v5/ │ │ │ ├── README.md │ │ │ ├── rnet.3layer.noconcat.sh │ │ │ ├── rnet.3layer.sh │ │ │ ├── rnet.noconcat.lossesdecay.sh │ │ │ ├── rnet.noconcat.sh │ │ │ ├── rnet.sh │ │ │ ├── torch.mreader.1hop.2layer.topkattlast.adjf1sdecay.sh │ │ │ ├── torch.mreader.1hop.2layer.topkattlast.aucsdecay.sh │ │ │ ├── torch.mreader.1hop.2layer.topkattlast.f1sdecay.sh │ │ │ ├── torch.mreader.1hop.2layer.topkattlast.lossesdecay.sh │ │ │ ├── torch.mreader.1hop.2layer.topkattlast.sh │ │ │ ├── torch.mreader.1hop.decay09.sh │ │ │ └── torch.mreader.1hop.sh │ │ ├── v6/ │ │ │ ├── README.md │ │ │ ├── rnet.3layer.noconcat.sh │ │ │ ├── rnet.3layer.sh │ │ │ ├── rnet.noconcat.sh │ │ │ ├── rnet.sh │ │ │ ├── torch.mreader.1hop.decay09.sh │ │ │ └── torch.mreader.1hop.sh │ │ ├── v7/ │ │ │ ├── rnet.finetune6k.sh │ │ │ ├── rnet.fixword.sh │ │ │ ├── rnet.sh │ │ │ ├── torch.mreader.1hop.finetune6k.sh │ │ │ ├── torch.mreader.1hop.fixword.sh │ │ │ └── torch.mreader.1hop.sh │ │ ├── v8/ │ │ │ ├── rnet.sh │ │ │ └── torch.mreader.1hop.sh │ │ └── v9/ │ │ ├── rnet.sh │ │ └── torch.mreader.1hop.sh │ ├── common/ │ │ └── lm/ │ │ ├── README.md │ │ ├── algos/ │ │ │ ├── loss.py │ │ │ └── model.py │ │ ├── dataset.py │ │ ├── prepare/ │ │ │ ├── to-ids.glove.word.sh │ │ │ ├── to-ids.py │ │ │ └── to-ids.sh │ │ ├── read-records.py │ │ ├── train/ │ │ │ ├── char.concat.sh │ │ │ ├── char.emb.sh │ │ │ ├── char.sh │ │ │ ├── char.small.sh │ │ │ ├── v1/ │ │ │ │ ├── train.concat.sh │ │ │ │ ├── train.emb.sh │ │ │ │ └── train.sh │ │ │ ├── v2/ │ │ │ │ ├── train.concat.sh │ │ │ │ ├── train.emb.sh │ │ │ │ └── train.sh │ │ │ ├── word.concat.sh │ │ │ ├── word.emb.sh │ │ │ └── word.sh │ │ └── train.py │ ├── feed/ │ │ └── rank/ │ │ ├── tf/ │ │ │ ├── README.md │ │ │ ├── __init__.py │ │ │ ├── config.py │ │ │ ├── data/ │ │ │ │ └── train_0 │ │ │ ├── dataset.py │ │ │ ├── eager-train/ │ │ │ │ └── best-v0.sh │ │ │ ├── err/ │ │ │ │ └── torch-only-train.py │ │ │ ├── evaluate.py │ │ │ ├── gen-records.py │ │ │ ├── loss.py │ │ │ ├── model.py │ │ │ ├── mpi.py │ │ │ ├── prepare/ │ │ │ │ ├── gen-records.sh │ │ │ │ ├── gen-train.sh │ │ │ │ └── gen-valid.sh │ │ │ ├── pyt/ │ │ │ │ ├── __init__.py │ │ │ │ ├── dataset.py │ │ │ │ └── model.py │ │ │ ├── read/ │ │ │ │ ├── README.md │ │ │ │ ├── horovod.sh │ │ │ │ ├── read-record.sh │ │ │ │ └── read-text.sh │ │ │ ├── read-record.py │ │ │ ├── read-simple.py │ │ │ ├── read-test.py │ │ │ ├── read-test2.py │ │ │ ├── read-test3.py │ │ │ ├── read-text.py │ │ │ ├── test/ │ │ │ │ ├── read-torch-dataset.py │ │ │ │ └── test-torch-hvd.py │ │ │ ├── text_dataset.py │ │ │ ├── tfrecord_dataset.py │ │ │ ├── torch-hvd-train/ │ │ │ │ ├── best-v0-small.sh │ │ │ │ └── best-v0.sh │ │ │ ├── torch-hvd-train.py │ │ │ ├── torch-only-train/ │ │ │ │ ├── baseline.sh │ │ │ │ ├── best-v0-small.sh │ │ │ │ └── best-v0.sh │ │ │ ├── torch-only-train-hvd/ │ │ │ │ ├── best-v0-small.sh │ │ │ │ └── best-v0.sh │ │ │ ├── torch-only-train-hvd.py │ │ │ ├── torch-only-train.py │ │ │ ├── torch-train/ │ │ │ │ ├── baseline.sh │ │ │ │ ├── best-v0-small.sh │ │ │ │ └── best-v0.sh │ │ │ ├── torch-train.py │ │ │ ├── train/ │ │ │ │ ├── README.md │ │ │ │ ├── allsum.sh │ │ │ │ ├── attention.sh │ │ │ │ ├── baseline.sh │ │ │ │ ├── baseline2.sh │ │ │ │ ├── baseline3.sh │ │ │ │ ├── baseline4.sh │ │ │ │ ├── best-v0-horovod-lp.sh │ │ │ │ ├── best-v0-horovod-lrnoscal-prerand.sh │ │ │ │ ├── best-v0-horovod-lrnoscale-largebuffer.sh │ │ │ │ ├── best-v0-horovod-lrnoscale-nbp.sh │ │ │ │ ├── best-v0-horovod-lrnoscale.sh │ │ │ │ ├── best-v0-horovod-noshard.sh │ │ │ │ ├── best-v0-horovod-record-lrnoscale-largebuffer.sh │ │ │ │ ├── best-v0-horovod-record-lrnoscale.sh │ │ │ │ ├── best-v0-horovod-record.sh │ │ │ │ ├── best-v0-horovod-sp.sh │ │ │ │ ├── best-v0-horovod.sh │ │ │ │ ├── best-v0-horovod2.sh │ │ │ │ ├── best-v0-record.sh │ │ │ │ ├── best-v0-sp.sh │ │ │ │ ├── best-v0.sh │ │ │ │ ├── deep-addval.sh │ │ │ │ ├── deep.embact.sh │ │ │ │ ├── deep.sh │ │ │ │ ├── dw-add.sh │ │ │ │ ├── dw-att-fieldemb.sh │ │ │ │ ├── dw-bigbatch.sh │ │ │ │ ├── dw-concat.sh │ │ │ │ ├── dw-concat2.sh │ │ │ │ ├── dw-concat3.sh │ │ │ │ ├── dw-concat4.sh │ │ │ │ ├── dw-field.sh │ │ │ │ ├── dw-fieldemb.sh │ │ │ │ ├── dw-hidden100.sh │ │ │ │ ├── dw-hidden64.sh │ │ │ │ ├── dw-max-fieldemb.sh │ │ │ │ ├── dw-max.sh │ │ │ │ ├── dw-max2.sh │ │ │ │ ├── dw-mean.sh │ │ │ │ ├── dw-mean2-2.sh │ │ │ │ ├── dw-mean2-fieldemb-mlp1layer.sh │ │ │ │ ├── dw-mean2-fieldemb-mlp1layer2.sh │ │ │ │ ├── dw-mean2-fieldemb-mlp2layer.sh │ │ │ │ ├── dw-mean2-fieldemb-rankloss.sh │ │ │ │ ├── dw-mean2-fieldemb.sh │ │ │ │ ├── dw-mean2-fieldemb2.sh │ │ │ │ ├── dw-mean2-rankloss.sh │ │ │ │ ├── dw-mean2.sh │ │ │ │ ├── dw-mean3.sh │ │ │ │ ├── dw-new-allsum.sh │ │ │ │ ├── dw-new.sh │ │ │ │ ├── dw-old-allsum.sh │ │ │ │ ├── dw-old.sh │ │ │ │ ├── dw-record.sh │ │ │ │ ├── dw-sum-fconcat-fieldemb-mlp.sh │ │ │ │ ├── dw-sum-fconcat-fieldemb-mlp2.sh │ │ │ │ ├── dw-sum-fconcat-fieldemb-mlp3.sh │ │ │ │ ├── dw-sum-fconcat-mlp.sh │ │ │ │ ├── dw-sum-fconcat-mlp2.sh │ │ │ │ ├── dw-sum-fconcat.sh │ │ │ │ ├── dw-sum-fieldemb-rankloss.sh │ │ │ │ ├── dw-sum-fieldemb.sh │ │ │ │ ├── dw-sum-fieldemb2.sh │ │ │ │ ├── dw-sum-horovod-noshard.sh │ │ │ │ ├── dw-sum-horovod.sh │ │ │ │ ├── dw-sum-record.sh │ │ │ │ ├── dw-sum2-fieldemb-mlp1layer.sh │ │ │ │ ├── dw-sum2.sh │ │ │ │ ├── dw-text.sh │ │ │ │ ├── dw-topk.sh │ │ │ │ ├── fconcat-record.sh │ │ │ │ ├── fconcat.sh │ │ │ │ ├── fconcat2.sh │ │ │ │ ├── fconcat3.sh │ │ │ │ ├── horovod-batch128-test.sh │ │ │ │ ├── horovod-batch256.sh │ │ │ │ ├── horovod-batch64-2.sh │ │ │ │ ├── horovod-batch64-test.sh │ │ │ │ ├── horovod-batch64.sh │ │ │ │ ├── horovod-scale.sh │ │ │ │ ├── horovod-small.sh │ │ │ │ ├── horovod-test-record.sh │ │ │ │ ├── horovod-test.sh │ │ │ │ ├── horovod.sh │ │ │ │ ├── horovod2.sh │ │ │ │ ├── rankloss.sh │ │ │ │ ├── record.sh │ │ │ │ ├── small.sh │ │ │ │ ├── sum.sh │ │ │ │ ├── test1.sh │ │ │ │ ├── test10.sh │ │ │ │ ├── test11.sh │ │ │ │ ├── test12.sh │ │ │ │ ├── test2.sh │ │ │ │ ├── test3.sh │ │ │ │ ├── test4.sh │ │ │ │ ├── test5.sh │ │ │ │ ├── test6-2.sh │ │ │ │ ├── test6-3.sh │ │ │ │ ├── test6.sh │ │ │ │ ├── test7.sh │ │ │ │ ├── test8.sh │ │ │ │ ├── test9.sh │ │ │ │ ├── wide-deep.sh │ │ │ │ ├── wide-deep2-bert-2epoch.sh │ │ │ │ ├── wide-deep2-bert.sh │ │ │ │ ├── wide-deep2-bert2-2epoch.sh │ │ │ │ ├── wide-deep2-bert2.sh │ │ │ │ ├── wide-deep2-lazy.sh │ │ │ │ ├── wide-deep2.sh │ │ │ │ ├── wide-ftrl.sh │ │ │ │ ├── wide-noval.sh │ │ │ │ └── wide.sh │ │ │ └── train.py │ │ └── v1/ │ │ └── README.md │ ├── kaggle/ │ │ ├── blindness/ │ │ │ ├── jupter/ │ │ │ │ └── tf-image.ipynb │ │ │ ├── keras/ │ │ │ │ ├── READEME.md │ │ │ │ ├── aug.py │ │ │ │ ├── check.py │ │ │ │ ├── config.py │ │ │ │ ├── dataset.py │ │ │ │ ├── evaluate.py │ │ │ │ ├── evaluate2.py │ │ │ │ ├── fake-infer.py │ │ │ │ ├── folds.py │ │ │ │ ├── gen-folds.py │ │ │ │ ├── infer.py │ │ │ │ ├── infer.sh │ │ │ │ ├── jupter.ipynb │ │ │ │ ├── loss.py │ │ │ │ ├── lr.py │ │ │ │ ├── model.py │ │ │ │ ├── train.py │ │ │ │ ├── train2.py │ │ │ │ └── util.py │ │ │ ├── keras2/ │ │ │ │ ├── READEME.md │ │ │ │ ├── aug.py │ │ │ │ ├── config.py │ │ │ │ ├── dataset.py │ │ │ │ ├── evaluate.py │ │ │ │ ├── loss.py │ │ │ │ ├── model.py │ │ │ │ └── train.py │ │ │ ├── keras2tf/ │ │ │ │ ├── READEME.md │ │ │ │ ├── aug.py │ │ │ │ ├── config.py │ │ │ │ ├── dataset.py │ │ │ │ ├── evaluate.py │ │ │ │ ├── loss.py │ │ │ │ ├── model.py │ │ │ │ └── train.py │ │ │ ├── keras3/ │ │ │ │ ├── READEME.md │ │ │ │ ├── aug.py │ │ │ │ ├── bak/ │ │ │ │ │ └── evaluate.py │ │ │ │ ├── config.py │ │ │ │ ├── dataset.py │ │ │ │ ├── evaluate.py │ │ │ │ ├── loss.py │ │ │ │ ├── model.py │ │ │ │ └── train.py │ │ │ ├── other/ │ │ │ │ ├── APTOS 2019_ Keras Baseline.ipynb │ │ │ │ ├── Intro APTOS Diabetic Retinopathy (EDA & Sta e77c27.ipynb │ │ │ │ ├── keras_baseline.py │ │ │ │ └── training-mobilenet-v2-in-4-min.py │ │ │ ├── prepare/ │ │ │ │ ├── gen-records.py │ │ │ │ └── gen-records.sh │ │ │ ├── tf/ │ │ │ │ ├── dataset.py │ │ │ │ ├── evaluate.py │ │ │ │ ├── loss.py │ │ │ │ ├── model.py │ │ │ │ ├── model_base.py │ │ │ │ ├── train/ │ │ │ │ │ └── train.sh │ │ │ │ └── train.py │ │ │ └── tf2/ │ │ │ ├── dataset.py │ │ │ ├── evaluate.py │ │ │ ├── loss.py │ │ │ ├── model.py │ │ │ ├── train/ │ │ │ │ └── train.sh │ │ │ └── train.py │ │ ├── cifar10/ │ │ │ ├── README.md │ │ │ ├── baseline/ │ │ │ │ ├── keras/ │ │ │ │ │ ├── KerasT-master/ │ │ │ │ │ │ ├── .idea/ │ │ │ │ │ │ │ ├── KerasT.iml │ │ │ │ │ │ │ ├── inspectionProfiles/ │ │ │ │ │ │ │ │ └── Project_Default.xml │ │ │ │ │ │ │ ├── misc.xml │ │ │ │ │ │ │ ├── modules.xml │ │ │ │ │ │ │ ├── preferred-vcs.xml │ │ │ │ │ │ │ └── vcs.xml │ │ │ │ │ │ ├── 4layerCNN.py │ │ │ │ │ │ ├── 6layerCNN.py │ │ │ │ │ │ ├── ConfusionMatrixVisualization.py │ │ │ │ │ │ └── README.md │ │ │ │ │ ├── hands-on-deep-learning-master/ │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ └── cifar_image_classification/ │ │ │ │ │ │ ├── aux/ │ │ │ │ │ │ │ ├── cifar100_meta │ │ │ │ │ │ │ ├── cifar100_to_h5py.ipynb │ │ │ │ │ │ │ └── cifar10_to_h5py.ipynb │ │ │ │ │ │ ├── cnn_adv.py │ │ │ │ │ │ ├── cnn_fchollet.py │ │ │ │ │ │ ├── cnn_pkaur.py │ │ │ │ │ │ ├── cnn_simple.py │ │ │ │ │ │ ├── drawings.ipynb │ │ │ │ │ │ ├── helpers.py │ │ │ │ │ │ ├── lr.py │ │ │ │ │ │ ├── mlp.py │ │ │ │ │ │ └── neptune.yaml │ │ │ │ │ └── simple/ │ │ │ │ │ ├── cifar10.py │ │ │ │ │ └── result.csv │ │ │ │ └── tf/ │ │ │ │ ├── cifar10.py │ │ │ │ ├── cifar10_estimator/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── cifar10.py │ │ │ │ │ ├── cifar10_main.py │ │ │ │ │ ├── cifar10_model.py │ │ │ │ │ ├── cifar10_multi_gpu_train.py │ │ │ │ │ ├── cifar10_utils.py │ │ │ │ │ ├── cmle_config.yaml │ │ │ │ │ ├── evaluator.py │ │ │ │ │ ├── gen-records.sh │ │ │ │ │ ├── generate_cifar10_tfrecords.py │ │ │ │ │ ├── inference.py │ │ │ │ │ ├── model_base.py │ │ │ │ │ ├── prepare.sh │ │ │ │ │ ├── train/ │ │ │ │ │ │ ├── readme │ │ │ │ │ │ ├── train-2gpu-2.sh │ │ │ │ │ │ ├── train-2gpu.sh │ │ │ │ │ │ ├── train-4gpu.sh │ │ │ │ │ │ ├── train-melt-2gpu.sh │ │ │ │ │ │ ├── train-melt-decay-2gpu.sh │ │ │ │ │ │ ├── train-melt-decay.sh │ │ │ │ │ │ ├── train-melt-decay98.sh │ │ │ │ │ │ ├── train-melt-momentum-batch128.sh │ │ │ │ │ │ ├── train-melt-momentum-decay-2gpu.sh │ │ │ │ │ │ ├── train-melt-momentum-decay-batch64.sh │ │ │ │ │ │ ├── train-melt-momentum-decay.sh │ │ │ │ │ │ ├── train-melt-momentum.sh │ │ │ │ │ │ ├── train-melt-momentum2-batch128-2gpu.sh │ │ │ │ │ │ ├── train-melt-momentum2-batch128.sh │ │ │ │ │ │ ├── train-melt-momentum2.sh │ │ │ │ │ │ ├── train-melt.sh │ │ │ │ │ │ └── train.sh │ │ │ │ │ ├── train.py │ │ │ │ │ └── train.tfrecords │ │ │ │ └── cifar10_estimator.v1/ │ │ │ │ ├── README.md │ │ │ │ ├── __init__.py │ │ │ │ ├── cifar10.py │ │ │ │ ├── cifar10_main.py │ │ │ │ ├── cifar10_model.py │ │ │ │ ├── cifar10_multi_gpu_train.py │ │ │ │ ├── cifar10_utils.py │ │ │ │ ├── cmle_config.yaml │ │ │ │ ├── evaluator.py │ │ │ │ ├── gen-records.sh │ │ │ │ ├── generate_cifar10_tfrecords.py │ │ │ │ ├── inference.py │ │ │ │ ├── model_base.py │ │ │ │ ├── prepare.sh │ │ │ │ ├── train/ │ │ │ │ │ ├── readme │ │ │ │ │ ├── train-2gpu-2.sh │ │ │ │ │ ├── train-2gpu.sh │ │ │ │ │ ├── train-4gpu.sh │ │ │ │ │ ├── train-melt-2gpu.sh │ │ │ │ │ ├── train-melt-decay-2gpu.sh │ │ │ │ │ ├── train-melt-decay.sh │ │ │ │ │ ├── train-melt-decay98.sh │ │ │ │ │ ├── train-melt-momentum-batch128.sh │ │ │ │ │ ├── train-melt-momentum-decay-2gpu.sh │ │ │ │ │ ├── train-melt-momentum-decay-batch64.sh │ │ │ │ │ ├── train-melt-momentum-decay.sh │ │ │ │ │ ├── train-melt-momentum.sh │ │ │ │ │ ├── train-melt-momentum2-batch128-2gpu.sh │ │ │ │ │ ├── train-melt-momentum2-batch128.sh │ │ │ │ │ ├── train-melt-momentum2.sh │ │ │ │ │ ├── train-melt.sh │ │ │ │ │ └── train.sh │ │ │ │ ├── train.py │ │ │ │ └── train.tfrecords │ │ │ ├── fastai/ │ │ │ │ ├── cifar10-simplenet.ipynb │ │ │ │ └── cifar10.ipynb │ │ │ └── tf/ │ │ │ ├── cifar10.py │ │ │ ├── cifar10_model.py │ │ │ ├── evaluate.py │ │ │ ├── evaluator.py │ │ │ ├── loss.py │ │ │ ├── model_base.py │ │ │ ├── train/ │ │ │ │ ├── readme │ │ │ │ ├── train-2gpu-2.sh │ │ │ │ ├── train-2gpu.sh │ │ │ │ ├── train-4gpu.sh │ │ │ │ ├── train-melt-2gpu.sh │ │ │ │ ├── train-melt-decay-2gpu.sh │ │ │ │ ├── train-melt-decay.sh │ │ │ │ ├── train-melt-decay98.sh │ │ │ │ ├── train-melt-momentum-batch128.sh │ │ │ │ ├── train-melt-momentum-decay-2gpu.sh │ │ │ │ ├── train-melt-momentum-decay-batch64.sh │ │ │ │ ├── train-melt-momentum-decay.sh │ │ │ │ ├── train-melt-momentum-decay2-2gpu.sh │ │ │ │ ├── train-melt-momentum-decay2.sh │ │ │ │ ├── train-melt-momentum.sh │ │ │ │ ├── train-melt-momentum2-batch128-2gpu.sh │ │ │ │ ├── train-melt-momentum2-batch128.sh │ │ │ │ ├── train-melt-momentum2.sh │ │ │ │ ├── train-melt.sh │ │ │ │ └── train.sh │ │ │ ├── train.py │ │ │ └── train2.py │ │ └── toxic/ │ │ ├── algos/ │ │ │ ├── config.py │ │ │ └── model.py │ │ ├── checkpoint │ │ ├── dataset.py │ │ ├── evaluate.py │ │ ├── prepare/ │ │ │ ├── __init__.py │ │ │ ├── black.csv │ │ │ ├── config.py │ │ │ ├── count-unks.py │ │ │ ├── extend-table.py │ │ │ ├── filter-special.py │ │ │ ├── gen-correction.py │ │ │ ├── gen-en-lang-prob.py │ │ │ ├── gen-full-vocab.sh │ │ │ ├── gen-lang.py │ │ │ ├── gen-ori-vocab.sh │ │ │ ├── gen-records-parse.py │ │ │ ├── gen-records.py │ │ │ ├── gen-sentences-csv.py │ │ │ ├── gen-sentences.py │ │ │ ├── gen-tokens.py │ │ │ ├── gen-twitter-ori-vocab.sh │ │ │ ├── gen-vocab-parse.py │ │ │ ├── gen-vocab.py │ │ │ ├── gray.csv │ │ │ ├── merge-2emb.py │ │ │ ├── merge-charemb.py │ │ │ ├── merge-emb.py │ │ │ ├── merge-glove.py │ │ │ ├── merge-ngram-emb.py │ │ │ ├── merge-word-ngram-emb.py │ │ │ ├── merge-wordemb.py │ │ │ ├── post-deal.py │ │ │ ├── prepare-test.sh │ │ │ ├── prepare-train.sh │ │ │ ├── preprocess.py │ │ │ ├── readme │ │ │ ├── run-gloveonly.sh │ │ │ ├── run-scratch.sh │ │ │ ├── run-v1.sh │ │ │ ├── run-v10-fasttext.sh │ │ │ ├── run-v10-fttalk.sh │ │ │ ├── run-v10.sh │ │ │ ├── run-v11-fasttext-lower.sh │ │ │ ├── run-v11-fasttext.sh │ │ │ ├── run-v11-ftngram.sh │ │ │ ├── run-v11-fttalk.sh │ │ │ ├── run-v11-fttalk2.sh │ │ │ ├── run-v11-fttalk5.sh │ │ │ ├── run-v11-glove-lower.sh │ │ │ ├── run-v11-glove.sh │ │ │ ├── run-v11-glovetalk.sh │ │ │ ├── run-v11-glovetwitter.sh │ │ │ ├── run-v11-lexvec.sh │ │ │ ├── run-v11-lexvecc.sh │ │ │ ├── run-v11-ngram-lower.sh │ │ │ ├── run-v11.sh │ │ │ ├── run-v13.sh │ │ │ ├── run-v14.sh │ │ │ ├── run-v15-clean-lower.sh │ │ │ ├── run-v15-clean.sh │ │ │ ├── run-v15-fasttext-lower-allngram.sh │ │ │ ├── run-v15-fasttext-lower-lemma.sh │ │ │ ├── run-v15-fasttext-lower.sh │ │ │ ├── run-v15-fasttext.sh │ │ │ ├── run-v15-fttalk3gram-lower.sh │ │ │ ├── run-v15-fttalk3gramall-lower.sh │ │ │ ├── run-v15-fttalk5-lower.sh │ │ │ ├── run-v15-fttalk5.sh │ │ │ ├── run-v15-glove-lower-allngram.sh │ │ │ ├── run-v15-glove-lower-lem.sh │ │ │ ├── run-v15-glove-lower.sh │ │ │ ├── run-v15-gloveft-lower.sh │ │ │ ├── run-v15-glovetalk-lower.sh │ │ │ ├── run-v15-glovetalk.sh │ │ │ ├── run-v15-lexvecc-clean.sh │ │ │ ├── run-v15-lexvecc.sh │ │ │ ├── run-v15.sh │ │ │ ├── run-v16-fasttext-lower-lemma.sh │ │ │ ├── run-v16-fasttext-lower.sh │ │ │ ├── run-v16-fasttext.sh │ │ │ ├── run-v16-ftfttalk-lower.sh │ │ │ ├── run-v16-fttalk5-lower.sh │ │ │ ├── run-v16-glove-lower-lemma.sh │ │ │ ├── run-v16-glove-lower.sh │ │ │ ├── run-v16-gloveft-lower-lemma.sh │ │ │ ├── run-v16-gloveft-lower.sh │ │ │ ├── run-v16-gloveglovetalk-lower.sh │ │ │ ├── run-v16-lexveccfttalk-lower.sh │ │ │ ├── run-v16-lm.sh │ │ │ ├── run-v3-limit1000.sh │ │ │ ├── run-v3-limit400.sh │ │ │ ├── run-v3.sh │ │ │ ├── run-v4-fasttext.sh │ │ │ ├── run-v4-limmit400.sh │ │ │ ├── run-v4.sh │ │ │ ├── run-v7.sh │ │ │ ├── run-v8.sh │ │ │ ├── run-v9-full.sh │ │ │ ├── run-v9-glovetwitter-full.sh │ │ │ ├── run-v9-glovetwitter.sh │ │ │ ├── run-v9-noparse.sh │ │ │ ├── run-v9.sh │ │ │ ├── run.sh │ │ │ ├── test-tokenize.py │ │ │ ├── test-tokenize2.py │ │ │ ├── test-tokenize3.py │ │ │ ├── test-tokenize4.py │ │ │ ├── test-tokenize5.py │ │ │ ├── tokenize-corpus.py │ │ │ ├── tokenizer-v2.py │ │ │ ├── tokenizer-v3.py │ │ │ ├── tokenizer.py │ │ │ ├── toxic_words.py │ │ │ └── white.csv │ │ ├── read-records.py │ │ └── train.py │ └── pyt/ │ └── README.md ├── tests/ │ ├── horovod/ │ │ ├── allgather.py │ │ ├── allgather2.py │ │ ├── allgather3.py │ │ ├── allgather4.py │ │ ├── allreduce.py │ │ ├── allreduce2.py │ │ ├── bcast.py │ │ ├── shards.py │ │ └── simple.py │ └── sample-balance/ │ ├── README.md │ ├── dataset.py │ └── read-records.py ├── third/ │ ├── __init__.py │ └── bert/ │ ├── CONTRIBUTING.md │ ├── LICENSE │ ├── README.md │ ├── __init__.py │ ├── create_pretraining_data.py │ ├── extract_features.py │ ├── modeling.py │ ├── modeling_test.py │ ├── multilingual.md │ ├── optimization.py │ ├── optimization_test.py │ ├── run-char.sh │ ├── run_classifier.py │ ├── run_pretraining.py │ ├── run_squad.py │ ├── tokenization.py │ └── tokenization_test.py ├── tools/ │ ├── dump-word-embedding.py │ └── show-var-of-model.py ├── utils/ │ ├── README.md │ ├── gezi/ │ │ ├── __init__.py │ │ ├── avg_score.py │ │ ├── bigdata_util.py │ │ ├── bleu.py │ │ ├── gezi_util.py │ │ ├── hash.py │ │ ├── libgezi_util.py │ │ ├── melt/ │ │ │ ├── __init__.py │ │ │ ├── logging.py │ │ │ ├── tfrecords.py │ │ │ └── util.py │ │ ├── metrics/ │ │ │ ├── README.md │ │ │ ├── __init__.py │ │ │ ├── bleu/ │ │ │ │ ├── LICENSE │ │ │ │ ├── __init__.py │ │ │ │ ├── bleu.py │ │ │ │ └── bleu_scorer.py │ │ │ ├── cider/ │ │ │ │ ├── __init__.py │ │ │ │ ├── cider.py │ │ │ │ └── cider_scorer.py │ │ │ ├── ciderD/ │ │ │ │ ├── __init__.py │ │ │ │ ├── ciderD.py │ │ │ │ └── ciderD_scorer.py │ │ │ ├── correlation/ │ │ │ │ ├── __init__.py │ │ │ │ └── correlation.py │ │ │ ├── eval.py │ │ │ ├── meteor/ │ │ │ │ ├── __init__.py │ │ │ │ ├── meteor-1.5.jar │ │ │ │ └── meteor.py │ │ │ ├── new_cider/ │ │ │ │ ├── __init__.py │ │ │ │ ├── cider.py │ │ │ │ └── cider_scorer.py │ │ │ ├── rouge/ │ │ │ │ ├── __init__.py │ │ │ │ └── rouge.py │ │ │ └── tokenizer/ │ │ │ ├── __init__.py │ │ │ ├── ptbtokenizer.py │ │ │ └── stanford-corenlp-3.4.1.jar │ │ ├── ngram.py │ │ ├── nowarning.py │ │ ├── pydict.py │ │ ├── rank_metrics.py │ │ ├── segment.py │ │ ├── setup.py │ │ ├── summary.py │ │ ├── test/ │ │ │ ├── test_get_single_cn.py │ │ │ └── test_ngrams.py │ │ ├── timer.py │ │ ├── topn.py │ │ ├── util.py │ │ ├── vocabulary.py │ │ ├── word_counter.py │ │ └── zhtools/ │ │ ├── __init__.py │ │ ├── chconv.py │ │ ├── langconv.py │ │ ├── test_langconv.py │ │ ├── xpinyin.py │ │ └── zh_wiki.py │ ├── lele/ │ │ ├── README.md │ │ ├── __init__.py │ │ ├── apps/ │ │ │ ├── __init__.py │ │ │ └── train.py │ │ ├── fastai/ │ │ │ ├── __init__.py │ │ │ ├── core.py │ │ │ ├── imports/ │ │ │ │ ├── __init__.py │ │ │ │ ├── core.py │ │ │ │ └── torch.py │ │ │ ├── layers.py │ │ │ ├── text/ │ │ │ │ ├── __init__.py │ │ │ │ ├── models.py │ │ │ │ └── qrnn/ │ │ │ │ ├── __init__.py │ │ │ │ ├── forget_mult.py │ │ │ │ └── qrnn.py │ │ │ └── torch_core.py │ │ ├── layers/ │ │ │ ├── README.md │ │ │ ├── __init__.py │ │ │ ├── classify_layer.py │ │ │ ├── elmo/ │ │ │ │ ├── __init__.py │ │ │ │ ├── classify_layer.py │ │ │ │ ├── elmo.py │ │ │ │ ├── embedding_layer.py │ │ │ │ ├── encoder_base.py │ │ │ │ ├── highway.py │ │ │ │ ├── lstm.py │ │ │ │ ├── lstm_cell_with_projection.py │ │ │ │ ├── token_embedder.py │ │ │ │ └── util.py │ │ │ ├── elmo.py │ │ │ ├── embedding_layer.py │ │ │ ├── encoder_base.py │ │ │ ├── highway.py │ │ │ ├── layers.py │ │ │ ├── lstm.py │ │ │ ├── lstm_cell_with_projection.py │ │ │ ├── token_embedder.py │ │ │ ├── transformer/ │ │ │ │ ├── __init__.py │ │ │ │ └── transformer.py │ │ │ └── util.py │ │ ├── losses/ │ │ │ ├── __init__.py │ │ │ └── losses.py │ │ ├── ops/ │ │ │ ├── __init__.py │ │ │ └── ops.py │ │ ├── training/ │ │ │ ├── __init__.py │ │ │ └── optimizers.py │ │ └── util.py │ └── melt/ │ ├── __init__.py │ ├── apps/ │ │ ├── __init__.py │ │ ├── image_processing.py │ │ ├── read.py │ │ └── train.py │ ├── cnn/ │ │ ├── __init__.py │ │ ├── cnn.py │ │ ├── conv2d.py │ │ └── qanet.py │ ├── eager/ │ │ ├── __init__.py │ │ ├── train.py │ │ └── util.py │ ├── encoder/ │ │ ├── __init__.py │ │ ├── embedding_layer.py │ │ └── transformer.py │ ├── flow/ │ │ ├── __init__.py │ │ ├── dataset_flow.py │ │ ├── flow.py │ │ ├── test.py │ │ ├── test_once.py │ │ ├── train.py │ │ └── train_once.py │ ├── image/ │ │ ├── __init__.py │ │ ├── image_decoder.py │ │ ├── image_embedding.py │ │ ├── image_model.py │ │ └── image_processing.py │ ├── inference/ │ │ ├── __init__.py │ │ ├── predictor.py │ │ └── predictor_base.py │ ├── layers/ │ │ ├── __init__.py │ │ ├── cnn/ │ │ │ ├── __init__.py │ │ │ ├── cnn.py │ │ │ ├── convnet.py │ │ │ └── qanet.py │ │ ├── layers.py │ │ ├── optimizers.py │ │ ├── rnn/ │ │ │ ├── __init__.py │ │ │ └── rnn.py │ │ └── transformer/ │ │ └── __init__.py │ ├── losses/ │ │ ├── __init__.py │ │ └── losses.py │ ├── metrics/ │ │ ├── __init__.py │ │ └── rank_metrics.py │ ├── models/ │ │ ├── __init__.py │ │ └── mlp.py │ ├── ops/ │ │ ├── __init__.py │ │ ├── nn_impl.py │ │ ├── ops.py │ │ └── sparse_ops.py │ ├── rnn/ │ │ ├── __init__.py │ │ └── rnn.py │ ├── seq2seq/ │ │ ├── README.md │ │ ├── __init__.py │ │ ├── attention_decoder_fn.py │ │ ├── attention_wrapper.py │ │ ├── basic_decoder.py │ │ ├── beam_decoder.py │ │ ├── beam_decoder_fn.py │ │ ├── beam_search.py │ │ ├── beam_search_decoder.py │ │ ├── decoder.py │ │ ├── decoder_fn.py │ │ ├── exp/ │ │ │ └── beam_decoder.py │ │ ├── helper.py │ │ ├── legacy/ │ │ │ ├── beam_decoder.py │ │ │ └── beam_search_decoder.py │ │ ├── logprobs_decoder.py │ │ ├── loss.py │ │ ├── official/ │ │ │ └── beam_search_decoder.py │ │ └── seq2seq.py │ ├── setup.py │ ├── slim2/ │ │ ├── __init__.py │ │ ├── base_nets_factory.py │ │ ├── layers.py │ │ └── preprocessing_factory.py │ ├── tfrecords/ │ │ ├── __init__.py │ │ ├── dataset.py │ │ ├── dataset_decode.py │ │ ├── decode_then_shuffle.py │ │ ├── libsvm_decode.py │ │ ├── read.py │ │ ├── shuffle_then_decode.py │ │ └── write.py │ ├── tools/ │ │ ├── count-records.py │ │ ├── delete-old-models.py │ │ ├── prepare-finetune-withhistory.py │ │ ├── prepare-finetune.py │ │ ├── rename-variables.py │ │ ├── reset-model-top-scope.py │ │ ├── show-records.py │ │ └── show-var-of-model.py │ ├── torch/ │ │ ├── __init__.py │ │ └── train.py │ ├── training/ │ │ ├── __init__.py │ │ ├── adamax.py │ │ ├── bert/ │ │ │ ├── __init__.py │ │ │ └── optimization.py │ │ ├── learning_rate_decay.py │ │ └── training.py │ ├── util.py │ ├── utils/ │ │ ├── __init__.py │ │ ├── embsim.py │ │ ├── logging.py │ │ ├── summary.py │ │ └── weight_decay.py │ └── variable/ │ ├── __init__.py │ └── variable.py └── wenzheng/ ├── __init__.py ├── embedding.py ├── encoder.py ├── pyt/ │ ├── __init__.py │ ├── embedding.py │ └── encoder.py └── utils/ ├── __init__.py ├── conf.py ├── ids2text.py ├── input_flags.py ├── rnn_flags.py ├── text2ids.py └── vocabulary.py