├── .clang-format ├── .flake8 ├── .github └── workflows │ ├── coverage-tests.yml │ ├── linux-wheel-builder.yml │ ├── macos-wheel-builder.yml │ ├── misc-tests.yml │ ├── pre-commit.yml │ └── windows-wheel-builder.yml ├── .gitignore ├── .isort.cfg ├── .pre-commit-config.yaml ├── .readthedocs.yaml ├── CMakeLists.txt ├── LICENSE ├── README.md ├── cmake ├── Doxygen.cmake ├── ExternalLibs.cmake ├── Sanitizer.cmake ├── TL2cgenConfig.cmake.in ├── Utils.cmake ├── Version.cmake ├── modules │ ├── FindASan.cmake │ ├── FindLSan.cmake │ ├── FindTSan.cmake │ └── FindUBSan.cmake └── version.h.in ├── dev ├── change_version.py ├── prepare_pypi_release.py └── run_pylint.py ├── docs ├── .gitignore ├── Doxyfile.in ├── Makefile ├── _static │ └── css │ │ └── custom.css ├── api.rst ├── compiler_param.rst ├── conf.py ├── index.rst ├── install.rst ├── make.bat ├── requirements.txt ├── tl2cgen-doxygen.rst ├── treelite-migration.rst └── tutorials │ ├── deploy.rst │ ├── deploy_java.rst │ ├── first.rst │ ├── index.rst │ └── optimize.rst ├── include └── tl2cgen │ ├── annotator.h │ ├── c_api.h │ ├── c_api_error.h │ ├── compiler.h │ ├── compiler_param.h │ ├── data_matrix.h │ ├── data_matrix_types.h │ ├── detail │ ├── compiler │ │ ├── ast │ │ │ ├── ast.h │ │ │ └── builder.h │ │ └── codegen │ │ │ ├── codegen.h │ │ │ └── format_util.h │ ├── data_matrix_impl.h │ ├── filesystem.h │ ├── math_funcs.h │ ├── operator_comp.h │ ├── predictor │ │ └── shared_library.h │ └── threading_utils │ │ ├── omp_config.h │ │ ├── omp_exception.h │ │ ├── omp_funcs.h │ │ └── parallel_for.h │ ├── error.h │ ├── logging.h │ ├── predictor.h │ ├── predictor_types.h │ └── thread_local.h ├── java_runtime ├── CMakeLists.txt ├── README.md └── tl2cgen4j │ ├── .gitignore │ ├── create_jni.py │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── ml │ │ │ └── dmlc │ │ │ └── treelite4j │ │ │ └── java │ │ │ ├── DMatrix.java │ │ │ ├── DMatrixBuilder.java │ │ │ ├── NativeLibLoader.java │ │ │ ├── Predictor.java │ │ │ ├── TL2cgenError.java │ │ │ └── TL2cgenJNI.java │ └── scala │ │ └── ml │ │ └── dmlc │ │ └── tl2cgen4j │ │ ├── DataPoint.scala │ │ ├── DataPointFloat64.scala │ │ └── scala │ │ ├── Predictor.scala │ │ └── spark │ │ └── TL2cgenModel.scala │ ├── native │ ├── tl2cgen4j.cpp │ └── tl2cgen4j.h │ └── test │ ├── java │ └── ml │ │ └── dmlc │ │ └── tl2cgen4j │ │ └── java │ │ ├── DMatrixTest.java │ │ └── PredictorTest.java │ ├── resources │ └── mushroom_example │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── agaricus.txt.test │ │ ├── agaricus.txt.test.margin │ │ ├── agaricus.txt.test.prob │ │ └── mushroom.c │ └── scala │ └── ml │ └── dmlc │ └── tl2cgen4j │ └── scala │ ├── PredictorTest.scala │ └── TL2cgenModelTest.scala ├── ops ├── build-linux.sh ├── build-macos.sh ├── build-windows.bat ├── conda_env │ ├── dev.yml │ └── macos_build.yml ├── cpp-python-coverage.sh ├── macos-python-coverage.sh ├── scripts │ ├── build_macos_python_wheels.sh │ ├── build_via_cmake.sh │ └── rename_whl.py ├── test-java.sh ├── test-linux-python-wheel.sh ├── test-macos-python-wheel.sh ├── test-sdist.sh ├── test-win-python-wheel.bat └── win-python-coverage.bat ├── python ├── .pylintrc ├── README.rst ├── hatch_build.py ├── packager │ ├── __init__.py │ ├── build_config.py │ ├── nativelib.py │ ├── pep517.py │ ├── sdist.py │ └── util.py ├── pyproject.toml └── tl2cgen │ ├── VERSION │ ├── __init__.py │ ├── contrib │ ├── __init__.py │ ├── create_shared.py │ ├── gcc.py │ ├── msvc.py │ └── util.py │ ├── core.py │ ├── create_shared.py │ ├── data.py │ ├── dtypes.py │ ├── exception.py │ ├── generate_makefile.py │ ├── handle_class.py │ ├── libloader.py │ ├── predictor.py │ ├── py.typed │ ├── shortcuts.py │ └── util.py ├── src ├── CMakeLists.txt ├── annotator.cc ├── c_api │ ├── c_api.cc │ ├── c_api_error.cc │ └── c_api_treelite_bridge.cc ├── compiler │ ├── ast │ │ ├── build.cc │ │ ├── dump.cc │ │ ├── is_categorical_array.cc │ │ ├── load_data_counts.cc │ │ ├── quantize.cc │ │ └── split.cc │ ├── codegen │ │ ├── codegen.cc │ │ ├── condition_node.cc │ │ ├── function_node.cc │ │ ├── main_node.cc │ │ ├── output_node.cc │ │ ├── postprocessor.cc │ │ ├── quantizer_node.cc │ │ └── translation_unit_node.cc │ ├── compiler.cc │ └── compiler_param.cc ├── filesystem.cc ├── logging.cc └── predictor │ ├── predictor.cc │ └── shared_library.cc └── tests ├── cpp ├── CMakeLists.txt ├── test_compiler_param.cc ├── test_main.cc └── test_threading_utils.cc ├── example_data ├── dermatology │ ├── dermatology.model │ ├── dermatology.test │ └── dermatology.train ├── lightgbm_constant_tree │ └── model_with_constant_tree.txt ├── mushroom │ ├── agaricus.test │ ├── agaricus.train │ └── mushroom.model ├── sparse_categorical │ ├── sparse_categorical.test │ └── sparse_categorical_model.txt ├── toy_categorical │ ├── toy_categorical.test │ └── toy_categorical_model.txt └── xgb_toy_categorical │ ├── xgb_toy_categorical.test │ └── xgb_toy_categorical_model.json └── python ├── __init__.py ├── conftest.py ├── hypothesis_util.py ├── metadata.py ├── test_basic.py ├── test_invalid_categorical_input.py ├── test_lightgbm_integration.py ├── test_model_builder.py ├── test_model_query.py ├── test_sklearn_integration.py ├── test_xgboost_integration.py └── util.py /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/.clang-format -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/workflows/coverage-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/.github/workflows/coverage-tests.yml -------------------------------------------------------------------------------- /.github/workflows/linux-wheel-builder.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/.github/workflows/linux-wheel-builder.yml -------------------------------------------------------------------------------- /.github/workflows/macos-wheel-builder.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/.github/workflows/macos-wheel-builder.yml -------------------------------------------------------------------------------- /.github/workflows/misc-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/.github/workflows/misc-tests.yml -------------------------------------------------------------------------------- /.github/workflows/pre-commit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/.github/workflows/pre-commit.yml -------------------------------------------------------------------------------- /.github/workflows/windows-wheel-builder.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/.github/workflows/windows-wheel-builder.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/.gitignore -------------------------------------------------------------------------------- /.isort.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/.isort.cfg -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/README.md -------------------------------------------------------------------------------- /cmake/Doxygen.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/cmake/Doxygen.cmake -------------------------------------------------------------------------------- /cmake/ExternalLibs.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/cmake/ExternalLibs.cmake -------------------------------------------------------------------------------- /cmake/Sanitizer.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/cmake/Sanitizer.cmake -------------------------------------------------------------------------------- /cmake/TL2cgenConfig.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/cmake/TL2cgenConfig.cmake.in -------------------------------------------------------------------------------- /cmake/Utils.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/cmake/Utils.cmake -------------------------------------------------------------------------------- /cmake/Version.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/cmake/Version.cmake -------------------------------------------------------------------------------- /cmake/modules/FindASan.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/cmake/modules/FindASan.cmake -------------------------------------------------------------------------------- /cmake/modules/FindLSan.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/cmake/modules/FindLSan.cmake -------------------------------------------------------------------------------- /cmake/modules/FindTSan.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/cmake/modules/FindTSan.cmake -------------------------------------------------------------------------------- /cmake/modules/FindUBSan.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/cmake/modules/FindUBSan.cmake -------------------------------------------------------------------------------- /cmake/version.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/cmake/version.h.in -------------------------------------------------------------------------------- /dev/change_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/dev/change_version.py -------------------------------------------------------------------------------- /dev/prepare_pypi_release.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/dev/prepare_pypi_release.py -------------------------------------------------------------------------------- /dev/run_pylint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/dev/run_pylint.py -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | /_build/ 2 | /tmp/ 3 | -------------------------------------------------------------------------------- /docs/Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/docs/Doxyfile.in -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/docs/_static/css/custom.css -------------------------------------------------------------------------------- /docs/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/docs/api.rst -------------------------------------------------------------------------------- /docs/compiler_param.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/docs/compiler_param.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/install.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/docs/install.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/tl2cgen-doxygen.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/docs/tl2cgen-doxygen.rst -------------------------------------------------------------------------------- /docs/treelite-migration.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/docs/treelite-migration.rst -------------------------------------------------------------------------------- /docs/tutorials/deploy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/docs/tutorials/deploy.rst -------------------------------------------------------------------------------- /docs/tutorials/deploy_java.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/docs/tutorials/deploy_java.rst -------------------------------------------------------------------------------- /docs/tutorials/first.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/docs/tutorials/first.rst -------------------------------------------------------------------------------- /docs/tutorials/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/docs/tutorials/index.rst -------------------------------------------------------------------------------- /docs/tutorials/optimize.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/docs/tutorials/optimize.rst -------------------------------------------------------------------------------- /include/tl2cgen/annotator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/include/tl2cgen/annotator.h -------------------------------------------------------------------------------- /include/tl2cgen/c_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/include/tl2cgen/c_api.h -------------------------------------------------------------------------------- /include/tl2cgen/c_api_error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/include/tl2cgen/c_api_error.h -------------------------------------------------------------------------------- /include/tl2cgen/compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/include/tl2cgen/compiler.h -------------------------------------------------------------------------------- /include/tl2cgen/compiler_param.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/include/tl2cgen/compiler_param.h -------------------------------------------------------------------------------- /include/tl2cgen/data_matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/include/tl2cgen/data_matrix.h -------------------------------------------------------------------------------- /include/tl2cgen/data_matrix_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/include/tl2cgen/data_matrix_types.h -------------------------------------------------------------------------------- /include/tl2cgen/detail/compiler/ast/ast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/include/tl2cgen/detail/compiler/ast/ast.h -------------------------------------------------------------------------------- /include/tl2cgen/detail/compiler/ast/builder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/include/tl2cgen/detail/compiler/ast/builder.h -------------------------------------------------------------------------------- /include/tl2cgen/detail/compiler/codegen/codegen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/include/tl2cgen/detail/compiler/codegen/codegen.h -------------------------------------------------------------------------------- /include/tl2cgen/detail/compiler/codegen/format_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/include/tl2cgen/detail/compiler/codegen/format_util.h -------------------------------------------------------------------------------- /include/tl2cgen/detail/data_matrix_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/include/tl2cgen/detail/data_matrix_impl.h -------------------------------------------------------------------------------- /include/tl2cgen/detail/filesystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/include/tl2cgen/detail/filesystem.h -------------------------------------------------------------------------------- /include/tl2cgen/detail/math_funcs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/include/tl2cgen/detail/math_funcs.h -------------------------------------------------------------------------------- /include/tl2cgen/detail/operator_comp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/include/tl2cgen/detail/operator_comp.h -------------------------------------------------------------------------------- /include/tl2cgen/detail/predictor/shared_library.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/include/tl2cgen/detail/predictor/shared_library.h -------------------------------------------------------------------------------- /include/tl2cgen/detail/threading_utils/omp_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/include/tl2cgen/detail/threading_utils/omp_config.h -------------------------------------------------------------------------------- /include/tl2cgen/detail/threading_utils/omp_exception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/include/tl2cgen/detail/threading_utils/omp_exception.h -------------------------------------------------------------------------------- /include/tl2cgen/detail/threading_utils/omp_funcs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/include/tl2cgen/detail/threading_utils/omp_funcs.h -------------------------------------------------------------------------------- /include/tl2cgen/detail/threading_utils/parallel_for.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/include/tl2cgen/detail/threading_utils/parallel_for.h -------------------------------------------------------------------------------- /include/tl2cgen/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/include/tl2cgen/error.h -------------------------------------------------------------------------------- /include/tl2cgen/logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/include/tl2cgen/logging.h -------------------------------------------------------------------------------- /include/tl2cgen/predictor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/include/tl2cgen/predictor.h -------------------------------------------------------------------------------- /include/tl2cgen/predictor_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/include/tl2cgen/predictor_types.h -------------------------------------------------------------------------------- /include/tl2cgen/thread_local.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/include/tl2cgen/thread_local.h -------------------------------------------------------------------------------- /java_runtime/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/java_runtime/CMakeLists.txt -------------------------------------------------------------------------------- /java_runtime/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/java_runtime/README.md -------------------------------------------------------------------------------- /java_runtime/tl2cgen4j/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /java_runtime/tl2cgen4j/create_jni.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/java_runtime/tl2cgen4j/create_jni.py -------------------------------------------------------------------------------- /java_runtime/tl2cgen4j/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/java_runtime/tl2cgen4j/pom.xml -------------------------------------------------------------------------------- /java_runtime/tl2cgen4j/src/main/java/ml/dmlc/treelite4j/java/DMatrix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/java_runtime/tl2cgen4j/src/main/java/ml/dmlc/treelite4j/java/DMatrix.java -------------------------------------------------------------------------------- /java_runtime/tl2cgen4j/src/main/java/ml/dmlc/treelite4j/java/DMatrixBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/java_runtime/tl2cgen4j/src/main/java/ml/dmlc/treelite4j/java/DMatrixBuilder.java -------------------------------------------------------------------------------- /java_runtime/tl2cgen4j/src/main/java/ml/dmlc/treelite4j/java/NativeLibLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/java_runtime/tl2cgen4j/src/main/java/ml/dmlc/treelite4j/java/NativeLibLoader.java -------------------------------------------------------------------------------- /java_runtime/tl2cgen4j/src/main/java/ml/dmlc/treelite4j/java/Predictor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/java_runtime/tl2cgen4j/src/main/java/ml/dmlc/treelite4j/java/Predictor.java -------------------------------------------------------------------------------- /java_runtime/tl2cgen4j/src/main/java/ml/dmlc/treelite4j/java/TL2cgenError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/java_runtime/tl2cgen4j/src/main/java/ml/dmlc/treelite4j/java/TL2cgenError.java -------------------------------------------------------------------------------- /java_runtime/tl2cgen4j/src/main/java/ml/dmlc/treelite4j/java/TL2cgenJNI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/java_runtime/tl2cgen4j/src/main/java/ml/dmlc/treelite4j/java/TL2cgenJNI.java -------------------------------------------------------------------------------- /java_runtime/tl2cgen4j/src/main/scala/ml/dmlc/tl2cgen4j/DataPoint.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/java_runtime/tl2cgen4j/src/main/scala/ml/dmlc/tl2cgen4j/DataPoint.scala -------------------------------------------------------------------------------- /java_runtime/tl2cgen4j/src/main/scala/ml/dmlc/tl2cgen4j/DataPointFloat64.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/java_runtime/tl2cgen4j/src/main/scala/ml/dmlc/tl2cgen4j/DataPointFloat64.scala -------------------------------------------------------------------------------- /java_runtime/tl2cgen4j/src/main/scala/ml/dmlc/tl2cgen4j/scala/Predictor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/java_runtime/tl2cgen4j/src/main/scala/ml/dmlc/tl2cgen4j/scala/Predictor.scala -------------------------------------------------------------------------------- /java_runtime/tl2cgen4j/src/main/scala/ml/dmlc/tl2cgen4j/scala/spark/TL2cgenModel.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/java_runtime/tl2cgen4j/src/main/scala/ml/dmlc/tl2cgen4j/scala/spark/TL2cgenModel.scala -------------------------------------------------------------------------------- /java_runtime/tl2cgen4j/src/native/tl2cgen4j.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/java_runtime/tl2cgen4j/src/native/tl2cgen4j.cpp -------------------------------------------------------------------------------- /java_runtime/tl2cgen4j/src/native/tl2cgen4j.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/java_runtime/tl2cgen4j/src/native/tl2cgen4j.h -------------------------------------------------------------------------------- /java_runtime/tl2cgen4j/src/test/java/ml/dmlc/tl2cgen4j/java/DMatrixTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/java_runtime/tl2cgen4j/src/test/java/ml/dmlc/tl2cgen4j/java/DMatrixTest.java -------------------------------------------------------------------------------- /java_runtime/tl2cgen4j/src/test/java/ml/dmlc/tl2cgen4j/java/PredictorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/java_runtime/tl2cgen4j/src/test/java/ml/dmlc/tl2cgen4j/java/PredictorTest.java -------------------------------------------------------------------------------- /java_runtime/tl2cgen4j/src/test/resources/mushroom_example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/java_runtime/tl2cgen4j/src/test/resources/mushroom_example/.gitignore -------------------------------------------------------------------------------- /java_runtime/tl2cgen4j/src/test/resources/mushroom_example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/java_runtime/tl2cgen4j/src/test/resources/mushroom_example/CMakeLists.txt -------------------------------------------------------------------------------- /java_runtime/tl2cgen4j/src/test/resources/mushroom_example/agaricus.txt.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/java_runtime/tl2cgen4j/src/test/resources/mushroom_example/agaricus.txt.test -------------------------------------------------------------------------------- /java_runtime/tl2cgen4j/src/test/resources/mushroom_example/agaricus.txt.test.margin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/java_runtime/tl2cgen4j/src/test/resources/mushroom_example/agaricus.txt.test.margin -------------------------------------------------------------------------------- /java_runtime/tl2cgen4j/src/test/resources/mushroom_example/agaricus.txt.test.prob: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/java_runtime/tl2cgen4j/src/test/resources/mushroom_example/agaricus.txt.test.prob -------------------------------------------------------------------------------- /java_runtime/tl2cgen4j/src/test/resources/mushroom_example/mushroom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/java_runtime/tl2cgen4j/src/test/resources/mushroom_example/mushroom.c -------------------------------------------------------------------------------- /java_runtime/tl2cgen4j/src/test/scala/ml/dmlc/tl2cgen4j/scala/PredictorTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/java_runtime/tl2cgen4j/src/test/scala/ml/dmlc/tl2cgen4j/scala/PredictorTest.scala -------------------------------------------------------------------------------- /java_runtime/tl2cgen4j/src/test/scala/ml/dmlc/tl2cgen4j/scala/TL2cgenModelTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/java_runtime/tl2cgen4j/src/test/scala/ml/dmlc/tl2cgen4j/scala/TL2cgenModelTest.scala -------------------------------------------------------------------------------- /ops/build-linux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/ops/build-linux.sh -------------------------------------------------------------------------------- /ops/build-macos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/ops/build-macos.sh -------------------------------------------------------------------------------- /ops/build-windows.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/ops/build-windows.bat -------------------------------------------------------------------------------- /ops/conda_env/dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/ops/conda_env/dev.yml -------------------------------------------------------------------------------- /ops/conda_env/macos_build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/ops/conda_env/macos_build.yml -------------------------------------------------------------------------------- /ops/cpp-python-coverage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/ops/cpp-python-coverage.sh -------------------------------------------------------------------------------- /ops/macos-python-coverage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/ops/macos-python-coverage.sh -------------------------------------------------------------------------------- /ops/scripts/build_macos_python_wheels.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/ops/scripts/build_macos_python_wheels.sh -------------------------------------------------------------------------------- /ops/scripts/build_via_cmake.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/ops/scripts/build_via_cmake.sh -------------------------------------------------------------------------------- /ops/scripts/rename_whl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/ops/scripts/rename_whl.py -------------------------------------------------------------------------------- /ops/test-java.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/ops/test-java.sh -------------------------------------------------------------------------------- /ops/test-linux-python-wheel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/ops/test-linux-python-wheel.sh -------------------------------------------------------------------------------- /ops/test-macos-python-wheel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/ops/test-macos-python-wheel.sh -------------------------------------------------------------------------------- /ops/test-sdist.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/ops/test-sdist.sh -------------------------------------------------------------------------------- /ops/test-win-python-wheel.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/ops/test-win-python-wheel.bat -------------------------------------------------------------------------------- /ops/win-python-coverage.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/ops/win-python-coverage.bat -------------------------------------------------------------------------------- /python/.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/python/.pylintrc -------------------------------------------------------------------------------- /python/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/python/README.rst -------------------------------------------------------------------------------- /python/hatch_build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/python/hatch_build.py -------------------------------------------------------------------------------- /python/packager/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/packager/build_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/python/packager/build_config.py -------------------------------------------------------------------------------- /python/packager/nativelib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/python/packager/nativelib.py -------------------------------------------------------------------------------- /python/packager/pep517.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/python/packager/pep517.py -------------------------------------------------------------------------------- /python/packager/sdist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/python/packager/sdist.py -------------------------------------------------------------------------------- /python/packager/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/python/packager/util.py -------------------------------------------------------------------------------- /python/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/python/pyproject.toml -------------------------------------------------------------------------------- /python/tl2cgen/VERSION: -------------------------------------------------------------------------------- 1 | 1.1.0-dev 2 | -------------------------------------------------------------------------------- /python/tl2cgen/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/python/tl2cgen/__init__.py -------------------------------------------------------------------------------- /python/tl2cgen/contrib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/python/tl2cgen/contrib/__init__.py -------------------------------------------------------------------------------- /python/tl2cgen/contrib/create_shared.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/python/tl2cgen/contrib/create_shared.py -------------------------------------------------------------------------------- /python/tl2cgen/contrib/gcc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/python/tl2cgen/contrib/gcc.py -------------------------------------------------------------------------------- /python/tl2cgen/contrib/msvc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/python/tl2cgen/contrib/msvc.py -------------------------------------------------------------------------------- /python/tl2cgen/contrib/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/python/tl2cgen/contrib/util.py -------------------------------------------------------------------------------- /python/tl2cgen/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/python/tl2cgen/core.py -------------------------------------------------------------------------------- /python/tl2cgen/create_shared.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/python/tl2cgen/create_shared.py -------------------------------------------------------------------------------- /python/tl2cgen/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/python/tl2cgen/data.py -------------------------------------------------------------------------------- /python/tl2cgen/dtypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/python/tl2cgen/dtypes.py -------------------------------------------------------------------------------- /python/tl2cgen/exception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/python/tl2cgen/exception.py -------------------------------------------------------------------------------- /python/tl2cgen/generate_makefile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/python/tl2cgen/generate_makefile.py -------------------------------------------------------------------------------- /python/tl2cgen/handle_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/python/tl2cgen/handle_class.py -------------------------------------------------------------------------------- /python/tl2cgen/libloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/python/tl2cgen/libloader.py -------------------------------------------------------------------------------- /python/tl2cgen/predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/python/tl2cgen/predictor.py -------------------------------------------------------------------------------- /python/tl2cgen/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/tl2cgen/shortcuts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/python/tl2cgen/shortcuts.py -------------------------------------------------------------------------------- /python/tl2cgen/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/python/tl2cgen/util.py -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/annotator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/src/annotator.cc -------------------------------------------------------------------------------- /src/c_api/c_api.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/src/c_api/c_api.cc -------------------------------------------------------------------------------- /src/c_api/c_api_error.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/src/c_api/c_api_error.cc -------------------------------------------------------------------------------- /src/c_api/c_api_treelite_bridge.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/src/c_api/c_api_treelite_bridge.cc -------------------------------------------------------------------------------- /src/compiler/ast/build.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/src/compiler/ast/build.cc -------------------------------------------------------------------------------- /src/compiler/ast/dump.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/src/compiler/ast/dump.cc -------------------------------------------------------------------------------- /src/compiler/ast/is_categorical_array.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/src/compiler/ast/is_categorical_array.cc -------------------------------------------------------------------------------- /src/compiler/ast/load_data_counts.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/src/compiler/ast/load_data_counts.cc -------------------------------------------------------------------------------- /src/compiler/ast/quantize.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/src/compiler/ast/quantize.cc -------------------------------------------------------------------------------- /src/compiler/ast/split.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/src/compiler/ast/split.cc -------------------------------------------------------------------------------- /src/compiler/codegen/codegen.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/src/compiler/codegen/codegen.cc -------------------------------------------------------------------------------- /src/compiler/codegen/condition_node.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/src/compiler/codegen/condition_node.cc -------------------------------------------------------------------------------- /src/compiler/codegen/function_node.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/src/compiler/codegen/function_node.cc -------------------------------------------------------------------------------- /src/compiler/codegen/main_node.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/src/compiler/codegen/main_node.cc -------------------------------------------------------------------------------- /src/compiler/codegen/output_node.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/src/compiler/codegen/output_node.cc -------------------------------------------------------------------------------- /src/compiler/codegen/postprocessor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/src/compiler/codegen/postprocessor.cc -------------------------------------------------------------------------------- /src/compiler/codegen/quantizer_node.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/src/compiler/codegen/quantizer_node.cc -------------------------------------------------------------------------------- /src/compiler/codegen/translation_unit_node.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/src/compiler/codegen/translation_unit_node.cc -------------------------------------------------------------------------------- /src/compiler/compiler.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/src/compiler/compiler.cc -------------------------------------------------------------------------------- /src/compiler/compiler_param.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/src/compiler/compiler_param.cc -------------------------------------------------------------------------------- /src/filesystem.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/src/filesystem.cc -------------------------------------------------------------------------------- /src/logging.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/src/logging.cc -------------------------------------------------------------------------------- /src/predictor/predictor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/src/predictor/predictor.cc -------------------------------------------------------------------------------- /src/predictor/shared_library.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/src/predictor/shared_library.cc -------------------------------------------------------------------------------- /tests/cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/tests/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /tests/cpp/test_compiler_param.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/tests/cpp/test_compiler_param.cc -------------------------------------------------------------------------------- /tests/cpp/test_main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/tests/cpp/test_main.cc -------------------------------------------------------------------------------- /tests/cpp/test_threading_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/tests/cpp/test_threading_utils.cc -------------------------------------------------------------------------------- /tests/example_data/dermatology/dermatology.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/tests/example_data/dermatology/dermatology.model -------------------------------------------------------------------------------- /tests/example_data/dermatology/dermatology.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/tests/example_data/dermatology/dermatology.test -------------------------------------------------------------------------------- /tests/example_data/dermatology/dermatology.train: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/tests/example_data/dermatology/dermatology.train -------------------------------------------------------------------------------- /tests/example_data/lightgbm_constant_tree/model_with_constant_tree.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/tests/example_data/lightgbm_constant_tree/model_with_constant_tree.txt -------------------------------------------------------------------------------- /tests/example_data/mushroom/agaricus.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/tests/example_data/mushroom/agaricus.test -------------------------------------------------------------------------------- /tests/example_data/mushroom/agaricus.train: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/tests/example_data/mushroom/agaricus.train -------------------------------------------------------------------------------- /tests/example_data/mushroom/mushroom.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/tests/example_data/mushroom/mushroom.model -------------------------------------------------------------------------------- /tests/example_data/sparse_categorical/sparse_categorical.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/tests/example_data/sparse_categorical/sparse_categorical.test -------------------------------------------------------------------------------- /tests/example_data/sparse_categorical/sparse_categorical_model.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/tests/example_data/sparse_categorical/sparse_categorical_model.txt -------------------------------------------------------------------------------- /tests/example_data/toy_categorical/toy_categorical.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/tests/example_data/toy_categorical/toy_categorical.test -------------------------------------------------------------------------------- /tests/example_data/toy_categorical/toy_categorical_model.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/tests/example_data/toy_categorical/toy_categorical_model.txt -------------------------------------------------------------------------------- /tests/example_data/xgb_toy_categorical/xgb_toy_categorical.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/tests/example_data/xgb_toy_categorical/xgb_toy_categorical.test -------------------------------------------------------------------------------- /tests/example_data/xgb_toy_categorical/xgb_toy_categorical_model.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/tests/example_data/xgb_toy_categorical/xgb_toy_categorical_model.json -------------------------------------------------------------------------------- /tests/python/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/python/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/tests/python/conftest.py -------------------------------------------------------------------------------- /tests/python/hypothesis_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/tests/python/hypothesis_util.py -------------------------------------------------------------------------------- /tests/python/metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/tests/python/metadata.py -------------------------------------------------------------------------------- /tests/python/test_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/tests/python/test_basic.py -------------------------------------------------------------------------------- /tests/python/test_invalid_categorical_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/tests/python/test_invalid_categorical_input.py -------------------------------------------------------------------------------- /tests/python/test_lightgbm_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/tests/python/test_lightgbm_integration.py -------------------------------------------------------------------------------- /tests/python/test_model_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/tests/python/test_model_builder.py -------------------------------------------------------------------------------- /tests/python/test_model_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/tests/python/test_model_query.py -------------------------------------------------------------------------------- /tests/python/test_sklearn_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/tests/python/test_sklearn_integration.py -------------------------------------------------------------------------------- /tests/python/test_xgboost_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/tests/python/test_xgboost_integration.py -------------------------------------------------------------------------------- /tests/python/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmlc/tl2cgen/HEAD/tests/python/util.py --------------------------------------------------------------------------------