ss8651twtw
6af3dea823
Fix repo info
2018-06-16 22:30:19 +08:00
ss8651twtw
1e1b5f11fb
Format code
2018-06-16 22:14:18 +08:00
Yao Wen Chang
9bfe206c9c
Update em_test.go
2018-06-16 22:11:59 +08:00
Yao Wen Chang
eff9fb291c
Update em_test.go
2018-06-16 22:11:59 +08:00
Yao Wen Chang
2e9588e51d
Add Convey "Test more code"
2018-06-16 22:11:59 +08:00
yenck
b601ffa3e6
error
2018-06-16 22:11:59 +08:00
Si-Chen Lin
99c3bfa396
Update README.md
2018-06-16 22:11:59 +08:00
frozenkp
cebc60dc1c
add knn_test
2018-06-16 22:11:59 +08:00
yenck
bf907556f5
testcase
2018-06-16 22:11:59 +08:00
yenck
80bc1ac6f8
some test for C0
2018-06-16 22:11:59 +08:00
yenck
30071eb8a4
some test for C9
2018-06-16 22:11:59 +08:00
yenck
d74c48e1b0
recover
2018-06-16 22:11:59 +08:00
yenck
77b8faa22c
C0
2018-06-16 22:11:59 +08:00
frozenkp
6338cc3656
format
2018-06-16 22:11:59 +08:00
frozenkp
d74ab2ff28
add kdtree test
2018-06-16 22:11:59 +08:00
ss8651twtw
b7662dc784
Add test cases for mat
2018-06-16 22:11:59 +08:00
frozenkp
6b3f7ddab2
format
2018-06-16 22:11:59 +08:00
Yao Wen Chang
1b9e563772
Create cluster_extra_test.go
2018-06-16 22:11:59 +08:00
frozenkp
9102224eef
add kdtree test
2018-06-16 22:11:59 +08:00
ss8651twtw
7255c67138
Add test cases for cross_fold
2018-06-16 22:11:59 +08:00
ss8651twtw
e92e615e79
Add test cases for C0
2018-06-16 22:11:59 +08:00
ss8651twtw
40fa13a5be
Format confusion.go
2018-06-16 22:11:59 +08:00
frozenkp
cc2e34de73
fix heap (declared)
2018-06-16 22:11:59 +08:00
ss8651twtw
2b597df94c
Add test cases for C1
2018-06-05 18:53:08 +08:00
ss8651twtw
233c51381c
Add test cases for C0
2018-06-05 16:40:41 +08:00
frozenkp
1875c711d7
add codecov badge
2018-06-04 16:26:42 +08:00
frozenkp
f7e204608d
script update
2018-06-04 16:20:22 +08:00
frozenkp
9ec4d8f850
script update
2018-06-04 14:53:43 +08:00
frozenkp
a826557c00
add codecov
2018-06-04 14:44:09 +08:00
frozenkp
b2ea4a0f43
add codecov
2018-06-04 14:32:53 +08:00
frozenkp
24e7acf862
ci test
2018-06-04 14:10:45 +08:00
frozenkp
97e423cf6f
ci test
2018-06-04 14:08:24 +08:00
Richard Townsend
d75f6bfdf8
Merge pull request #210 from pdarche/expectation_maximization
...
Implementation of Expectation Maximization algorithm
2018-05-20 00:58:23 +01:00
Peter Darche
fce9d27687
Implementation of Expectation Maximization algorithm
2018-05-14 16:54:01 -04:00
Richard Townsend
176d2d53a9
Merge pull request #207 from TocarIP/itocar/fast_forest
...
trees: speed-up training
2018-05-11 00:54:27 +01:00
Richard Townsend
8ed4d9fb25
Merge pull request #208 from sjwhitworth/drop-go-1.7
...
Drop support for Go 1.7
2018-05-11 00:52:49 +01:00
Richard Townsend
3df8f56a9f
Update .travis.yml
2018-05-11 00:44:19 +01:00
Ilya Tocar
676f69a426
trees: speed-up training
...
Avoid quadratic loop in getNumericAttributeEntropy.
We don't need to recalculate whole distribution for each split,
just move changed values. Also use array of slices instead of
map of maps of strings to avoid map overhead.
For our case I see time reductions from 100+ hours to 50 minutes.
I've added benchmark with synthetic data (iris.csv repeated 100 times)
and it also shows a nice improvement:
name old time/op new time/op delta
RandomForestFit-8 117s ± 4% 0s ± 1% -99.61% (p=0.001 n=5+10)
0 is a rounding quirk of benchstat, it should be closer to 0.5s:
name time/op
RandomForestFit-8 460ms ± 1%
2018-05-08 14:59:41 -05:00
Richard Townsend
623af61265
Merge pull request #206 from Sentimentron/gonum
...
Update gonum to the latest version
2018-03-24 00:32:46 +00:00
Richard Townsend
7ade2974fa
travis: fix golang version format
2018-03-24 00:23:10 +00:00
Richard Townsend
eca9d9f7ba
travis: test more recent versions
2018-03-24 00:21:08 +00:00
Richard Townsend
2428dfa7de
Fix various other little errors
2018-03-24 00:20:45 +00:00
Richard Townsend
ff52c013eb
Update gonum to latest version
...
Should fix #200 and #205
2018-03-24 00:19:35 +00:00
Richard Townsend
40a50346ae
Merge pull request #201 from yakud/pca_fit_transform
...
PCA fit method
2018-03-23 23:25:54 +00:00
Richard Townsend
bcbb174acc
Merge pull request #203 from chneau/master
...
Fix #169 wrong Mutex Lock
2018-03-23 23:25:10 +00:00
Charles N
e9a8d4a005
Fix #169 wrong Mutex Lock
2018-03-14 13:13:17 +00:00
Aleksei Kiselev
8e81a4b6d2
PCA fit method
2018-02-27 11:39:57 +02:00
Richard Townsend
99626ce479
Merge pull request #191 from Sentimentron/serialization
...
Add support for saving and loading classifiers
2018-02-03 18:29:10 +00:00
Richard Townsend
57aa61698c
base: CREAT => CREATE
2018-01-28 22:55:17 +00:00
Richard Townsend
a3dab5ec13
base: try to correct 'no such file or directory' error
2018-01-28 16:36:21 +00:00