├── .gitignore ├── LICENSE ├── README.md ├── data ├── DATA.md ├── char_embed.txt ├── question.csv ├── test.csv ├── train.csv └── word_embed.txt └── src ├── __init__.py ├── config.py ├── inputs ├── __init__.py ├── data.py └── dynamic_pooling.py ├── main.py ├── models ├── __init__.py ├── base_model.py ├── bcnn.py ├── decatt.py ├── dsmm.py ├── dssm.py ├── esim.py ├── match_pyramid.py └── model_library.py ├── tf_common ├── __init__.py ├── metrics.py ├── nadam.py ├── nn_module.py └── optimizer.py └── utils ├── __init__.py ├── dist_utils.py ├── log_utils.py ├── ngram_utils.py ├── np_utils.py ├── os_utils.py ├── time_utils.py └── topk_utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/README.md -------------------------------------------------------------------------------- /data/DATA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/data/DATA.md -------------------------------------------------------------------------------- /data/char_embed.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/data/char_embed.txt -------------------------------------------------------------------------------- /data/question.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/data/question.csv -------------------------------------------------------------------------------- /data/test.csv: -------------------------------------------------------------------------------- 1 | q1,q2 2 | Q2,Q3 3 | Q6,Q5 -------------------------------------------------------------------------------- /data/train.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/data/train.csv -------------------------------------------------------------------------------- /data/word_embed.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/data/word_embed.txt -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/src/config.py -------------------------------------------------------------------------------- /src/inputs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/inputs/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/src/inputs/data.py -------------------------------------------------------------------------------- /src/inputs/dynamic_pooling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/src/inputs/dynamic_pooling.py -------------------------------------------------------------------------------- /src/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/src/main.py -------------------------------------------------------------------------------- /src/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/models/base_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/src/models/base_model.py -------------------------------------------------------------------------------- /src/models/bcnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/src/models/bcnn.py -------------------------------------------------------------------------------- /src/models/decatt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/src/models/decatt.py -------------------------------------------------------------------------------- /src/models/dsmm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/src/models/dsmm.py -------------------------------------------------------------------------------- /src/models/dssm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/src/models/dssm.py -------------------------------------------------------------------------------- /src/models/esim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/src/models/esim.py -------------------------------------------------------------------------------- /src/models/match_pyramid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/src/models/match_pyramid.py -------------------------------------------------------------------------------- /src/models/model_library.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/src/models/model_library.py -------------------------------------------------------------------------------- /src/tf_common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tf_common/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/src/tf_common/metrics.py -------------------------------------------------------------------------------- /src/tf_common/nadam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/src/tf_common/nadam.py -------------------------------------------------------------------------------- /src/tf_common/nn_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/src/tf_common/nn_module.py -------------------------------------------------------------------------------- /src/tf_common/optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/src/tf_common/optimizer.py -------------------------------------------------------------------------------- /src/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/utils/dist_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/src/utils/dist_utils.py -------------------------------------------------------------------------------- /src/utils/log_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/src/utils/log_utils.py -------------------------------------------------------------------------------- /src/utils/ngram_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/src/utils/ngram_utils.py -------------------------------------------------------------------------------- /src/utils/np_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/src/utils/np_utils.py -------------------------------------------------------------------------------- /src/utils/os_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/src/utils/os_utils.py -------------------------------------------------------------------------------- /src/utils/time_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/src/utils/time_utils.py -------------------------------------------------------------------------------- /src/utils/topk_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChenglongChen/tensorflow-DSMM/HEAD/src/utils/topk_utils.py --------------------------------------------------------------------------------