├── CMakeLists.txt ├── LICENSE ├── README.md ├── cc ├── fm_grad_op.cc ├── fm_parser_op.cc └── fm_scorer_op.cc ├── data ├── test_0 ├── test_1 ├── train_0 ├── train_1 ├── train_2 ├── train_3 ├── train_4 ├── weight_0 ├── weight_1 ├── weight_2 ├── weight_3 └── weight_4 ├── fast_tffm.py ├── py ├── __init__.py ├── fm_model.py ├── fm_ops.py ├── fm_predict.py └── fm_train.py ├── sample.cfg └── test ├── fm_parser_op_test.py ├── fm_scorer_op_test.py ├── sample_data_0 ├── sample_data_1 ├── weight ├── wrong_data └── wrong_weight /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kopopt/fast_tffm/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kopopt/fast_tffm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kopopt/fast_tffm/HEAD/README.md -------------------------------------------------------------------------------- /cc/fm_grad_op.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kopopt/fast_tffm/HEAD/cc/fm_grad_op.cc -------------------------------------------------------------------------------- /cc/fm_parser_op.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kopopt/fast_tffm/HEAD/cc/fm_parser_op.cc -------------------------------------------------------------------------------- /cc/fm_scorer_op.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kopopt/fast_tffm/HEAD/cc/fm_scorer_op.cc -------------------------------------------------------------------------------- /data/test_0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kopopt/fast_tffm/HEAD/data/test_0 -------------------------------------------------------------------------------- /data/test_1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kopopt/fast_tffm/HEAD/data/test_1 -------------------------------------------------------------------------------- /data/train_0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kopopt/fast_tffm/HEAD/data/train_0 -------------------------------------------------------------------------------- /data/train_1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kopopt/fast_tffm/HEAD/data/train_1 -------------------------------------------------------------------------------- /data/train_2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kopopt/fast_tffm/HEAD/data/train_2 -------------------------------------------------------------------------------- /data/train_3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kopopt/fast_tffm/HEAD/data/train_3 -------------------------------------------------------------------------------- /data/train_4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kopopt/fast_tffm/HEAD/data/train_4 -------------------------------------------------------------------------------- /data/weight_0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kopopt/fast_tffm/HEAD/data/weight_0 -------------------------------------------------------------------------------- /data/weight_1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kopopt/fast_tffm/HEAD/data/weight_1 -------------------------------------------------------------------------------- /data/weight_2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kopopt/fast_tffm/HEAD/data/weight_2 -------------------------------------------------------------------------------- /data/weight_3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kopopt/fast_tffm/HEAD/data/weight_3 -------------------------------------------------------------------------------- /data/weight_4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kopopt/fast_tffm/HEAD/data/weight_4 -------------------------------------------------------------------------------- /fast_tffm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kopopt/fast_tffm/HEAD/fast_tffm.py -------------------------------------------------------------------------------- /py/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /py/fm_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kopopt/fast_tffm/HEAD/py/fm_model.py -------------------------------------------------------------------------------- /py/fm_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kopopt/fast_tffm/HEAD/py/fm_ops.py -------------------------------------------------------------------------------- /py/fm_predict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kopopt/fast_tffm/HEAD/py/fm_predict.py -------------------------------------------------------------------------------- /py/fm_train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kopopt/fast_tffm/HEAD/py/fm_train.py -------------------------------------------------------------------------------- /sample.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kopopt/fast_tffm/HEAD/sample.cfg -------------------------------------------------------------------------------- /test/fm_parser_op_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kopopt/fast_tffm/HEAD/test/fm_parser_op_test.py -------------------------------------------------------------------------------- /test/fm_scorer_op_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kopopt/fast_tffm/HEAD/test/fm_scorer_op_test.py -------------------------------------------------------------------------------- /test/sample_data_0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kopopt/fast_tffm/HEAD/test/sample_data_0 -------------------------------------------------------------------------------- /test/sample_data_1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kopopt/fast_tffm/HEAD/test/sample_data_1 -------------------------------------------------------------------------------- /test/weight: -------------------------------------------------------------------------------- 1 | 2 2 | 3 3 | 1 4 | 0.5 5 | 0.2 6 | -------------------------------------------------------------------------------- /test/wrong_data: -------------------------------------------------------------------------------- 1 | aa 12 123 2 | -------------------------------------------------------------------------------- /test/wrong_weight: -------------------------------------------------------------------------------- 1 | 2 2 | 3 3 | aa 4 | 0.5 5 | 0.2 6 | --------------------------------------------------------------------------------