├── EFB分析.md ├── README.md ├── code_explain.md ├── pic ├── pic1.png ├── pic10.png ├── pic11.png ├── pic2.png ├── pic3.png ├── pic4.png ├── pic5.png ├── pic6.docx ├── pic6.png ├── pic7.png ├── pic8.png └── pic9.png ├── python ├── lightgbm.py └── utils.py ├── tiny_lightgbm ├── .vs │ ├── ProjectSettings.json │ ├── VSWorkspaceState.json │ ├── slnx.sqlite │ └── tiny_lightgbm │ │ └── v15 │ │ ├── .suo │ │ ├── Browse.VC.db │ │ ├── Browse.VC.opendb │ │ └── ipch │ │ └── 19c9ace730504b8d.ipch ├── Debug │ ├── tiny_lightgbm.dll │ ├── tiny_lightgbm.ilk │ └── tiny_lightgbm.pdb ├── tiny_lightgbm.sln └── tiny_lightgbm │ ├── Debug │ ├── dllmain.obj │ ├── stdafx.obj │ ├── tiny_lightgbm.log │ ├── tiny_lightgbm.obj │ ├── tiny_lightgbm.pch │ ├── tiny_lightgbm.tlog │ │ ├── CL.command.1.tlog │ │ ├── CL.read.1.tlog │ │ ├── CL.write.1.tlog │ │ ├── link.command.1.tlog │ │ ├── link.read.1.tlog │ │ ├── link.write.1.tlog │ │ └── tiny_lightgbm.lastbuildstate │ ├── vc141.idb │ └── vc141.pdb │ ├── bin.cpp │ ├── bin.h │ ├── boosting.cpp │ ├── boosting.h │ ├── c_api.cpp │ ├── c_api.h │ ├── config.h │ ├── cpp.hint │ ├── data_partition.hpp │ ├── dataset.cpp │ ├── dataset.h │ ├── define.h │ ├── dllmain.cpp │ ├── feature_group.cpp │ ├── feature_group.h │ ├── feature_histogram.hpp │ ├── gbdt.cpp │ ├── gbdt.h │ ├── leaf_splits.hpp │ ├── metadata.cpp │ ├── metric.cpp │ ├── metric.h │ ├── objective_function.cpp │ ├── objective_function.h │ ├── predictor.hpp │ ├── regression_metric.hpp │ ├── score_updater.hpp │ ├── serial_tree_learner.cpp │ ├── split_info.hpp │ ├── stdafx.cpp │ ├── stdafx.h │ ├── targetver.h │ ├── tiny_lightgbm.vcxproj │ ├── tiny_lightgbm.vcxproj.filters │ ├── tiny_lightgbm.vcxproj.user │ ├── tree.cpp │ ├── tree.h │ ├── tree_learner.cpp │ ├── tree_learner.h │ └── utils.h ├── xgboost公式推导.txt ├── 代码框架解释.md ├── 代码细节解释.md └── 测试情况.md /EFB分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/EFB分析.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/README.md -------------------------------------------------------------------------------- /code_explain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/code_explain.md -------------------------------------------------------------------------------- /pic/pic1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/pic/pic1.png -------------------------------------------------------------------------------- /pic/pic10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/pic/pic10.png -------------------------------------------------------------------------------- /pic/pic11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/pic/pic11.png -------------------------------------------------------------------------------- /pic/pic2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/pic/pic2.png -------------------------------------------------------------------------------- /pic/pic3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/pic/pic3.png -------------------------------------------------------------------------------- /pic/pic4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/pic/pic4.png -------------------------------------------------------------------------------- /pic/pic5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/pic/pic5.png -------------------------------------------------------------------------------- /pic/pic6.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/pic/pic6.docx -------------------------------------------------------------------------------- /pic/pic6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/pic/pic6.png -------------------------------------------------------------------------------- /pic/pic7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/pic/pic7.png -------------------------------------------------------------------------------- /pic/pic8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/pic/pic8.png -------------------------------------------------------------------------------- /pic/pic9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/pic/pic9.png -------------------------------------------------------------------------------- /python/lightgbm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/python/lightgbm.py -------------------------------------------------------------------------------- /python/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/python/utils.py -------------------------------------------------------------------------------- /tiny_lightgbm/.vs/ProjectSettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "CurrentProjectSetting": "无配置" 3 | } -------------------------------------------------------------------------------- /tiny_lightgbm/.vs/VSWorkspaceState.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/.vs/VSWorkspaceState.json -------------------------------------------------------------------------------- /tiny_lightgbm/.vs/slnx.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/.vs/slnx.sqlite -------------------------------------------------------------------------------- /tiny_lightgbm/.vs/tiny_lightgbm/v15/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/.vs/tiny_lightgbm/v15/.suo -------------------------------------------------------------------------------- /tiny_lightgbm/.vs/tiny_lightgbm/v15/Browse.VC.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/.vs/tiny_lightgbm/v15/Browse.VC.db -------------------------------------------------------------------------------- /tiny_lightgbm/.vs/tiny_lightgbm/v15/Browse.VC.opendb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/.vs/tiny_lightgbm/v15/Browse.VC.opendb -------------------------------------------------------------------------------- /tiny_lightgbm/.vs/tiny_lightgbm/v15/ipch/19c9ace730504b8d.ipch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/.vs/tiny_lightgbm/v15/ipch/19c9ace730504b8d.ipch -------------------------------------------------------------------------------- /tiny_lightgbm/Debug/tiny_lightgbm.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/Debug/tiny_lightgbm.dll -------------------------------------------------------------------------------- /tiny_lightgbm/Debug/tiny_lightgbm.ilk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/Debug/tiny_lightgbm.ilk -------------------------------------------------------------------------------- /tiny_lightgbm/Debug/tiny_lightgbm.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/Debug/tiny_lightgbm.pdb -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm.sln -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/Debug/dllmain.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/Debug/dllmain.obj -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/Debug/stdafx.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/Debug/stdafx.obj -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/Debug/tiny_lightgbm.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/Debug/tiny_lightgbm.log -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/Debug/tiny_lightgbm.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/Debug/tiny_lightgbm.obj -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/Debug/tiny_lightgbm.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/Debug/tiny_lightgbm.pch -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/Debug/tiny_lightgbm.tlog/CL.command.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/Debug/tiny_lightgbm.tlog/CL.command.1.tlog -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/Debug/tiny_lightgbm.tlog/CL.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/Debug/tiny_lightgbm.tlog/CL.read.1.tlog -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/Debug/tiny_lightgbm.tlog/CL.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/Debug/tiny_lightgbm.tlog/CL.write.1.tlog -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/Debug/tiny_lightgbm.tlog/link.command.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/Debug/tiny_lightgbm.tlog/link.command.1.tlog -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/Debug/tiny_lightgbm.tlog/link.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/Debug/tiny_lightgbm.tlog/link.read.1.tlog -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/Debug/tiny_lightgbm.tlog/link.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/Debug/tiny_lightgbm.tlog/link.write.1.tlog -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/Debug/tiny_lightgbm.tlog/tiny_lightgbm.lastbuildstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/Debug/tiny_lightgbm.tlog/tiny_lightgbm.lastbuildstate -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/Debug/vc141.idb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/Debug/vc141.idb -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/Debug/vc141.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/Debug/vc141.pdb -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/bin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/bin.cpp -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/bin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/bin.h -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/boosting.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/boosting.cpp -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/boosting.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/boosting.h -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/c_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/c_api.cpp -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/c_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/c_api.h -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/config.h -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/cpp.hint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/cpp.hint -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/data_partition.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/data_partition.hpp -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/dataset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/dataset.cpp -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/dataset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/dataset.h -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/define.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/define.h -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/dllmain.cpp -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/feature_group.cpp: -------------------------------------------------------------------------------- 1 | #include "feature_group.h" 2 | 3 | 4 | namespace Tiny_LightGBM { 5 | 6 | 7 | 8 | } -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/feature_group.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/feature_group.h -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/feature_histogram.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/feature_histogram.hpp -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/gbdt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/gbdt.cpp -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/gbdt.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/leaf_splits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/leaf_splits.hpp -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/metadata.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/metadata.cpp -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/metric.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/metric.cpp -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/metric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/metric.h -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/objective_function.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/objective_function.cpp -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/objective_function.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/objective_function.h -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/predictor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/predictor.hpp -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/regression_metric.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/regression_metric.hpp -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/score_updater.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/score_updater.hpp -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/serial_tree_learner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/serial_tree_learner.cpp -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/split_info.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/split_info.hpp -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/stdafx.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/stdafx.h -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/targetver.h -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/tiny_lightgbm.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/tiny_lightgbm.vcxproj -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/tiny_lightgbm.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/tiny_lightgbm.vcxproj.filters -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/tiny_lightgbm.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/tiny_lightgbm.vcxproj.user -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/tree.cpp -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/tree.h -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/tree_learner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/tree_learner.cpp -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/tree_learner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/tree_learner.h -------------------------------------------------------------------------------- /tiny_lightgbm/tiny_lightgbm/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/tiny_lightgbm/tiny_lightgbm/utils.h -------------------------------------------------------------------------------- /xgboost公式推导.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/xgboost公式推导.txt -------------------------------------------------------------------------------- /代码框架解释.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/代码框架解释.md -------------------------------------------------------------------------------- /代码细节解释.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noprohuangqi/tiny-lightgbm/HEAD/代码细节解释.md -------------------------------------------------------------------------------- /测试情况.md: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------