1
0
mirror of https://github.com/sjwhitworth/golearn.git synced 2025-05-01 22:18:10 +08:00

562 Commits

Author SHA1 Message Date
Richard Townsend
cde96fa826
Merge pull request #261 from Oliveirakun/fix-model-load
Fix model loading issues for decision tree and random forest
2021-01-17 16:49:41 +00:00
Francis Oliveira
d33eb47a05 Fix random forest model loading 2021-01-10 00:56:45 -03:00
Francis Oliveira
6489b3bf7c Fix id3 model loading
An error was ocurring everytime an id3 model was loaded
2021-01-08 00:22:00 -03:00
Richard Townsend
294d65fca3
Merge pull request #259 from paul-nelson-baker/master
Fix compilation errors
2020-11-27 22:19:38 +00:00
Paul Freakn Baker
7580cac059 Fixing compilation errors that break the library
The file in question has numerous references to the package "base"
whilst also being in the same package. My guess is that this was a
utility function and wasn't vetted for correctness after being moved
here.
2020-11-27 06:18:01 -07:00
Paul Freakn Baker
7240e2c238 Adding Go module files
They are fairly standardized at this point in time and add for extra
stability. As dependencies are added, this adds a safety buffer should
any of them introduce breaking changes.
2020-11-27 06:18:01 -07:00
Richard Townsend
9ed5a13fba
Merge pull request #256 from Yushgoel/dataFrameCompatibilityReviewed
Adding Support for Converting Dataframe to FixedDataGrid
2020-11-22 21:46:08 +00:00
Ayush
5e8076f6e2 Merge branch 'dataFrameCompatibilityReviewed' of https://github.com/Yushgoel/golearn into dataFrameCompatibilityReviewed 2020-11-04 17:08:50 +05:30
Ayush
4aff2a91fb Removing cyclic import 2020-11-04 17:07:37 +05:30
Ayush Goel
66e5d579d2
Merge pull request #8 from Yushgoel/dataFrameCompatibility
Create dataframe_go.go
2020-11-04 16:26:47 +05:30
Ayush
47b57c4835 Replacing Nest with Switch Case 2020-11-04 16:21:29 +05:30
Ayush
76577c449b Create dataframe_go.go
Added Function to Convert from DataFrame to Golearn Fixed DataGrid
2020-10-27 13:50:42 +05:30
Richard Townsend
6fed29ee9c
Merge pull request #250 from Yushgoel/IsolationForest_reviewed
Implements Isolation Forest Feature Request
2020-09-08 23:06:55 +01:00
Ayush
e3a09cfa34 File paths 2020-09-08 14:55:47 +05:30
Ayush
a380d191f4 Removed Changing Seed 2020-09-06 09:30:38 +05:30
Ayush Goel
fef30344d3
Merge pull request #6 from Yushgoel/IsolationForest
Adding Feature Request for Isolation Forest
2020-08-30 18:19:39 +05:30
Ayush
333997b024 Adding Comments 2020-08-30 18:17:18 +05:30
Ayush
0270ec8579 IsolationForest in trees.go
Adding info on Isolation Forest in trees.go
2020-08-27 18:04:34 +05:30
Ayush
5a66fb940f Adding Example Script 2020-08-27 18:00:37 +05:30
Ayush
d20c03e2b3 Adding isolation_test 2020-08-25 09:59:19 +05:30
Ayush
452acbabb3 Adding Isolation + Fixing previous import issue 2020-08-24 14:26:45 +05:30
Ayush Goel
6aa37aca00
Merge pull request #5 from sjwhitworth/master
Bringing master up to date
2020-08-14 10:51:55 +05:30
Richard Townsend
c39ef5156b
Merge pull request #249 from Yushgoel/cart_reviewed
Implements CART (Classification And Regression Trees) algorithm
2020-08-06 17:17:37 +01:00
Ayush
27b86ce3ea Delete tmp 2020-08-06 21:43:47 +05:30
Ayush
b689fe0c58 Fixing Typo + tmp file 2020-08-03 09:41:35 +05:30
Ayush Goel
2a54c10a37
Merge pull request #4 from Yushgoel/cart
Fixing Library
2020-08-01 15:34:16 +05:30
Ayush
e55a329d8a Fixing Bug 2020-08-01 15:32:59 +05:30
Ayush Goel
cee05df456
Merge pull request #1 from Yushgoel/cart
Cart
2020-08-01 15:15:06 +05:30
Ayush
cad05a087a Updating Logistic.go 2020-08-01 15:11:38 +05:30
Ayush Goel
4e5315a687
Merge pull request #3 from sjwhitworth/master
Updating cart_reviewed
2020-08-01 15:03:02 +05:30
Ayush Goel
db7f9de99a
Merge pull request #2 from sjwhitworth/master
Bringing Master Up to Date
2020-08-01 14:56:36 +05:30
Ayush
8ae385ca25 Complexity Analysis for Algorithm 2020-08-01 13:16:34 +05:30
Ayush
cd2b86aa2e Changing var name 2020-08-01 11:43:14 +05:30
Ayush
6a42fcd4ae catching nInstances == 0 2020-08-01 11:36:53 +05:30
Ayush
9d1ac82a40 Optimizing Loss Calculation 2020-08-01 11:25:53 +05:30
Ayush
ae2338c2c1 Updating package level details 2020-07-31 12:38:34 +05:30
Ayush
7f8ce6d113 Removing Panics 2020-07-31 11:01:20 +05:30
Ayush
7276108661 Adding Documentation
Comparision in performance and implementation with sklearn.
2020-07-30 11:48:50 +05:30
Ayush
d587340e4a Renaming Impurity Functions 2020-07-30 11:21:06 +05:30
Ayush
1954aae7a6 Changing name of Use_not 2020-07-30 10:27:16 +05:30
Ayush
2d2af0a58f Removing Clutter
Partial Modularization of best split method. Shorten method by declaring variables in same line as well.

Also removing redundant functions, and adding into cart_utils.
2020-07-28 14:17:18 +05:30
Ayush
ef751e62c4 Adding cart_test.go 2020-07-27 17:08:44 +05:30
Ayush
91a27e3ca0 Fixing Comments 2020-07-27 15:03:12 +05:30
Ayush
abed408f9b Updating Dataset + Naming 2020-07-26 11:21:20 +05:30
Richard Townsend
a6614fa9f5
Merge pull request #247 from AlekSi/patch-1
Bump Go versions
2020-07-25 18:25:19 +01:00
Ayush
c0c3b2e1bf Fixing Sorting 2020-07-25 13:22:15 +05:30
Ayush
b16b60fcb5 Adding Example script for CART 2020-07-23 16:45:31 +05:30
Alexey Palazhchenko
c40ae76b9c
Require Go 1.13+ 2020-07-22 19:38:39 +03:00
Alexey Palazhchenko
c793b1d2c5
Restore workaround 2020-07-22 19:29:30 +03:00
Alexey Palazhchenko
065f45d1ee
Bump Go versions 2020-07-22 19:23:51 +03:00