├── .gitignore ├── README ├── feature_engineer ├── common.py ├── count.py ├── get_samples.py ├── parallel_gs.py ├── parallel_td.py ├── stat_field_info.py ├── tmpcode.py └── transform_data.py ├── ftrl ├── .classpath ├── .fatjar ├── .project ├── .settings │ └── org.eclipse.jdt.core.prefs └── src │ ├── criteo │ ├── FTRLBatchTrain.java │ └── FTRLLocalTrain.java │ └── ftrl │ ├── FTRLProximal.java │ ├── LogLossEvalutor.java │ └── Parameters.java ├── ftrl_python ├── a9a_test.pls ├── a9a_train.pls ├── ftrl.py ├── ftrl_example.py ├── log ├── run_ftrl_example.sh └── sampler.py ├── main_script.sh └── plot_progress_validation.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenhuang-learn/ftrl/HEAD/.gitignore -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenhuang-learn/ftrl/HEAD/README -------------------------------------------------------------------------------- /feature_engineer/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenhuang-learn/ftrl/HEAD/feature_engineer/common.py -------------------------------------------------------------------------------- /feature_engineer/count.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenhuang-learn/ftrl/HEAD/feature_engineer/count.py -------------------------------------------------------------------------------- /feature_engineer/get_samples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenhuang-learn/ftrl/HEAD/feature_engineer/get_samples.py -------------------------------------------------------------------------------- /feature_engineer/parallel_gs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenhuang-learn/ftrl/HEAD/feature_engineer/parallel_gs.py -------------------------------------------------------------------------------- /feature_engineer/parallel_td.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenhuang-learn/ftrl/HEAD/feature_engineer/parallel_td.py -------------------------------------------------------------------------------- /feature_engineer/stat_field_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenhuang-learn/ftrl/HEAD/feature_engineer/stat_field_info.py -------------------------------------------------------------------------------- /feature_engineer/tmpcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenhuang-learn/ftrl/HEAD/feature_engineer/tmpcode.py -------------------------------------------------------------------------------- /feature_engineer/transform_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenhuang-learn/ftrl/HEAD/feature_engineer/transform_data.py -------------------------------------------------------------------------------- /ftrl/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenhuang-learn/ftrl/HEAD/ftrl/.classpath -------------------------------------------------------------------------------- /ftrl/.fatjar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenhuang-learn/ftrl/HEAD/ftrl/.fatjar -------------------------------------------------------------------------------- /ftrl/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenhuang-learn/ftrl/HEAD/ftrl/.project -------------------------------------------------------------------------------- /ftrl/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenhuang-learn/ftrl/HEAD/ftrl/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /ftrl/src/criteo/FTRLBatchTrain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenhuang-learn/ftrl/HEAD/ftrl/src/criteo/FTRLBatchTrain.java -------------------------------------------------------------------------------- /ftrl/src/criteo/FTRLLocalTrain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenhuang-learn/ftrl/HEAD/ftrl/src/criteo/FTRLLocalTrain.java -------------------------------------------------------------------------------- /ftrl/src/ftrl/FTRLProximal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenhuang-learn/ftrl/HEAD/ftrl/src/ftrl/FTRLProximal.java -------------------------------------------------------------------------------- /ftrl/src/ftrl/LogLossEvalutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenhuang-learn/ftrl/HEAD/ftrl/src/ftrl/LogLossEvalutor.java -------------------------------------------------------------------------------- /ftrl/src/ftrl/Parameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenhuang-learn/ftrl/HEAD/ftrl/src/ftrl/Parameters.java -------------------------------------------------------------------------------- /ftrl_python/a9a_test.pls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenhuang-learn/ftrl/HEAD/ftrl_python/a9a_test.pls -------------------------------------------------------------------------------- /ftrl_python/a9a_train.pls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenhuang-learn/ftrl/HEAD/ftrl_python/a9a_train.pls -------------------------------------------------------------------------------- /ftrl_python/ftrl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenhuang-learn/ftrl/HEAD/ftrl_python/ftrl.py -------------------------------------------------------------------------------- /ftrl_python/ftrl_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenhuang-learn/ftrl/HEAD/ftrl_python/ftrl_example.py -------------------------------------------------------------------------------- /ftrl_python/log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenhuang-learn/ftrl/HEAD/ftrl_python/log -------------------------------------------------------------------------------- /ftrl_python/run_ftrl_example.sh: -------------------------------------------------------------------------------- 1 | 2 | ~/anaconda/bin/python -m cProfile -s cumulative ftrl_example.py 3 | 4 | -------------------------------------------------------------------------------- /ftrl_python/sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenhuang-learn/ftrl/HEAD/ftrl_python/sampler.py -------------------------------------------------------------------------------- /main_script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenhuang-learn/ftrl/HEAD/main_script.sh -------------------------------------------------------------------------------- /plot_progress_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chenhuang-learn/ftrl/HEAD/plot_progress_validation.py --------------------------------------------------------------------------------