Commit Graph
26587 Commits
Author SHA1 Message Date
Rishabh Garg a3fc8d9fe6 Add to CMakeLists.txt 2021-07-12 10:26:18 +05:30
Rishabh Garg be81c14a52 Implement DecisionTreeRegressor 2021-07-12 10:26:18 +05:30
Rishabh Garg dcc96c056c Amend RandomBinaryNumericSplit signature to support regression 2021-07-12 10:25:30 +05:30
Rishabh Garg 0449ace922 Update documentation 2021-07-12 10:16:31 +05:30
Rishabh Garg c6f0d29457 Make LabelsType a new template parameter and use subvec for labels 2021-07-12 10:16:31 +05:30
Rishabh Garg c4e3d1fcc3 Add TODO for optimization in BestBinaryNumericSplit for regression 2021-07-12 10:16:31 +05:30
Rishabh Garg ab4f3c3646 Added tests for best binary split 2021-07-12 10:13:35 +05:30
Rishabh Garg 536c5f9880 Implemented best binary split for regression 2021-07-12 10:13:35 +05:30
Rishabh Garg 7e336ad118 Fixed implementation bug in calculating sum of subvector 2021-07-12 10:12:57 +05:30
Rishabh Garg 722df85864 Refactored BestBinaryNumericSplit 2021-07-12 10:12:36 +05:30
Rishabh Garg 2d20ce9099 Added tests for AllCategoricalSplit for regression 2021-07-12 10:12:19 +05:30
Rishabh Garg f541fe20b0 Added ignored numClasses to MSE and MAD gains 2021-07-12 10:11:58 +05:30
Rishabh Garg ff85e20b96 Shifted regression tree tests to new file 2021-07-12 10:11:17 +05:30
Rishabh Garg 6e6d60f2b3 Improved documentation 2021-07-12 10:10:01 +05:30
Rishabh Garg e3579871af Refactored AllCategoricalSplit patch 2 2021-07-12 10:10:01 +05:30
Rishabh Garg 37559821bf Refactored AllCategoricalSplit 2021-07-12 10:10:01 +05:30
Rishabh Garg a2c9cd0c2d Added Train overloads 2021-07-12 10:10:01 +05:30
Rishabh Garg 0dd0715b5f Implemented ctors and dtor 2021-07-12 10:10:01 +05:30
Rishabh Garg 03a3f378d2 Added copy and move ctors and dtor 2021-07-12 10:10:01 +05:30
Rishabh Garg a030a556d5 Added constructors 2021-07-12 10:10:01 +05:30
Rishabh Garg 13311bb25c Added constructors 2021-07-12 10:10:01 +05:30
Rishabh Garg 2690c2c489 Removed documentation of ElemType 2021-07-12 10:08:37 +05:30
Rishabh Garg 415ac24c50 Removed print statement 2021-07-12 10:08:09 +05:30
Rishabh Garg b7d4c25c32 Implemented tests for MSE gain 2021-07-12 10:07:37 +05:30
Rishabh Garg be9ff3437e Implemented MSE gain 2021-07-12 10:06:25 +05:30
Rishabh Garg e47962f18c Refactored mad_gain to use utils.hpp 2021-07-12 10:06:00 +05:30
Rishabh Garg 24cd615fc6 Implemented SIMD sum in utils.hpp 2021-07-12 10:05:40 +05:30
Rishabh Garg d8634ca083 Fixed logic error in calculating weighted mean 2021-07-12 10:05:19 +05:30
Rishabh Garg 0c265ccffe Fixed implementation bug and normal distribution test 2021-07-12 10:05:01 +05:30
Rishabh Garg 8d3a7d7799 Added forgotten import and fixed test 2021-07-12 10:04:24 +05:30
Rishabh Garg 80a094e545 Added mad gain implementation and tests 2021-07-12 10:04:05 +05:30
Aakash kaushik 42071e92be Addition of ReLU6 (#3009)
* relu6 files added

* add into layer's cmake

* added tests

* applied suggestions

* comment about torch values in tests
2021-07-12 09:36:46 +05:30
Ryan Curtin 0833836b75 Merge pull request #3005 from shrit/boost_container
Remove this boost pointer vector header.
2021-07-08 17:53:25 -04:00
jeffin sam 0abd3a462e Merge pull request #2998 from shrit/remove_boost_enable_if
Replace boost enable if by std::enable_if
2021-07-04 02:05:27 +05:30
Ryan Curtin 71f8c60902 Merge pull request #2952 from shrit/add_install_step
Adding the missing installation step for the Autodownloader
2021-07-02 18:23:35 -04:00
Omar Shrit bbb8b4b640 Fix IsStdVector
Signed-off-by: Omar Shrit <omar@shrit.me>
2021-07-02 17:42:34 +02:00
Omar Shrit a27700b072 Fix regexp error
Signed-off-by: Omar Shrit <omar@shrit.me>
2021-07-02 17:31:05 +02:00
Omar Shrit 0c7b38f17e Fix is_arma_type
Signed-off-by: Omar Shrit <omar@shrit.me>
2021-07-02 17:17:05 +02:00
Omar Shrit 1beac191ad Break line on HasSerialize
Signed-off-by: Omar Shrit <omar@shrit.me>
2021-07-02 17:11:37 +02:00
Omar Shrit 5cbf8f81d7 Fix std::is_same<T, std::string> style issue
Signed-off-by: Omar Shrit <omar@shrit.me>
2021-07-02 16:58:01 +02:00
Omar Shrit af6254d49b Remove another boost version header
Signed-off-by: Omar Shrit <omar@shrit.me>
2021-07-02 16:00:37 +02:00
Omar Shrit 3280679273 Remove another headers
Signed-off-by: Omar Shrit <omar@shrit.me>
2021-07-02 15:45:30 +02:00
Omar Shrit 71bc9f6dad This one is dangerous..
Signed-off-by: Omar Shrit <omar@shrit.me>
2021-07-02 14:58:46 +02:00
Omar Shrit e664bb022b Remove this boost pointer vector header.
Why it is here in the first place?

Signed-off-by: Omar Shrit <omar@shrit.me>
2021-07-02 14:49:10 +02:00
Aakash kaushik 433d27bcb1 Move Sequential layers to LayerTypes (#3004)
* Move layers to LayerTypes

* remove extra line
2021-07-02 09:32:02 +05:30
Omar Shrit 3f0a40fa10 Do the first line with regexp
Signed-off-by: Omar Shrit <omar@shrit.me>
2021-07-01 23:47:50 +02:00
Omar Shrit 68bb344cc1 Fix some of them manually, but great solution
Signed-off-by: Omar Shrit <omar@shrit.me>
2021-07-01 23:32:42 +02:00
Omar Shrit 4fea37fc2a No need for Asterix
Signed-off-by: Omar Shrit <omar@shrit.me>
2021-06-29 12:27:25 +02:00
Omar Shrit e6ead307ef Let us test the asterix solution *
Signed-off-by: Omar Shrit <omar@shrit.me>
2021-06-29 12:03:01 +02:00
Ryan Curtin 771e97ecc2 Merge pull request #2954 from shrit/check_blas
Check for blas and Lapack before downloading armadillo
2021-06-28 17:20:22 -04:00