Skip to content

Commit e64a104

Browse files
committed
Updated copyright details
1 parent b23f0cb commit e64a104

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

inst/COPYRIGHTS

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,34 @@
11
stochtree
22
Copyright 2023-2025 stochtree contributors
33

4+
Several stochtree C++ header and source files include or are inspired by code
5+
in several open-source decision tree libraries: xgboost, LightGBM, and treelite.
6+
Copyright and license information for each of these three projects are detailed
7+
further below and in comments in each of the files.
8+
File: src/include/stochtree/category_tracker.h [xgboost]
9+
File: src/include/stochtree/common.h [xgboost]
10+
File: src/include/stochtree/ensemble.h [xgboost]
11+
File: src/include/stochtree/io.h [LightGBM]
12+
File: src/include/stochtree/log.h [LightGBM]
13+
File: src/include/stochtree/meta.h [LightGBM]
14+
File: src/include/stochtree/partition_tracker.h [LightGBM, xgboost]
15+
File: src/include/stochtree/tree.h [xgboost, treelite]
16+
417
This project includes software from the xgboost project (Apache, 2.0).
518
* Copyright 2015-2024, XGBoost Contributors
619

720
This project includes software from the LightGBM project (MIT).
821
* Copyright (c) 2016 Microsoft Corporation
922

23+
This project includes software from the treelite project (Apache, 2.0).
24+
* Copyright (c) 2017-2023 by [treelite] Contributors
25+
1026
This project includes software from the fast_double_parser project (Apache, 2.0).
1127
* Copyright (c) Daniel Lemire
1228

29+
This project includes software from the JSON for Modern C++ project (MIT).
30+
* Copyright © 2013-2025 Niels Lohmann
31+
1332
This project includes software from the Eigen project (MPL, 2.0), whose headers carry the following copyrights:
1433
File: Eigen/Core
1534
Copyright (C) 2008 Gael Guennebaud <gael.guennebaud@inria.fr>

0 commit comments

Comments
 (0)