UNPKG

scikitjs

Version:
491 lines (316 loc) 36.7 kB
# [1.24.0](https://github.com/javascriptdata/scikit.js/compare/v1.23.0...v1.24.0) (2022-05-22) ### Features * sgd classifier can not train on categorical variables, as well as one-hot encoded variables ([10141cd](https://github.com/javascriptdata/scikit.js/commit/10141cd9213a2da7aa1d3122f3143d29abb574d8)) # [1.23.0](https://github.com/javascriptdata/scikit.js/compare/v1.22.0...v1.23.0) (2022-05-19) ### Features * added test case for custom callbacks. works great and somehow serializes. ([7fa5c42](https://github.com/javascriptdata/scikit.js/commit/7fa5c4259902d7dca0a925002cbfaf1937dc2b1b)) * custom modelfitargs for linear models ([2ddcad9](https://github.com/javascriptdata/scikit.js/commit/2ddcad9053097c75bcdd97d234c1f8b605a88241)) # [1.22.0](https://github.com/javascriptdata/scikit.js/compare/v1.21.0...v1.22.0) (2022-05-18) ### Features * added back in logistic regression tests ([dc2ec4a](https://github.com/javascriptdata/scikit.js/commit/dc2ec4a5caf7f2eb95e9f91a730a28af6914a144)) * first pass at removing tensorflow from bundle ([7562da2](https://github.com/javascriptdata/scikit.js/commit/7562da244513f43e8e9d4ccbfb490c80f81f2704)) * more tests moved over ([76509d8](https://github.com/javascriptdata/scikit.js/commit/76509d8cc34628cf8f9e1ec2eeb076ecc332e191)) * removed hard dependency on tensorflow ([0f2736e](https://github.com/javascriptdata/scikit.js/commit/0f2736ef7abdfa47f535b396cc9cdac2ee40de47)) * removed unneeded build steps ([d3814ca](https://github.com/javascriptdata/scikit.js/commit/d3814caff4e204a0e919977ffec3686f69e28d24)) * updated serialize / deserialize to avoid tfjs error ([1bf508d](https://github.com/javascriptdata/scikit.js/commit/1bf508dd2e4baea5867c81183fdb609adde1938a)) # [1.21.0](https://github.com/javascriptdata/scikit.js/compare/v1.20.0...v1.21.0) (2022-05-08) ### Features * not complete serialization ([7fbea07](https://github.com/javascriptdata/scikit.js/commit/7fbea07431dbd194259e44e868df74617814f6de)) * updated serialization ([ec71323](https://github.com/javascriptdata/scikit.js/commit/ec713230efbf07ac228c0291c21f5fcc0b1bd995)) * updated test ([260c134](https://github.com/javascriptdata/scikit.js/commit/260c1347d7c06c494b24b813c00c11d68c4da354)) # [1.20.0](https://github.com/javascriptdata/scikit.js/compare/v1.19.0...v1.20.0) (2022-04-26) ### Features * updated tensorflow ([00d1863](https://github.com/javascriptdata/scikit.js/commit/00d1863e42979940810d49a3b63c0ff7fdc0c109)) # [1.19.0](https://github.com/javascriptdata/scikit.js/compare/v1.18.0...v1.19.0) (2022-04-26) ### Features * changed lodash imports to support building on esm.sh ([3eabad9](https://github.com/javascriptdata/scikit.js/commit/3eabad9e10b9155eefdc9ae93e2c2a1b548e9496)) # [1.18.0](https://github.com/javascriptdata/scikit.js/compare/v1.17.0...v1.18.0) (2022-04-26) ### Features * removed seedrandom in favor of inlining to help build on esm.sh ([245d49c](https://github.com/javascriptdata/scikit.js/commit/245d49c904fea6ffab9201cab58c4504b6ddfe3a)) # [1.17.0](https://github.com/javascriptdata/scikit.js/compare/v1.16.0...v1.17.0) (2022-04-21) ### Features * added automated tests to test our code in the browser ([87e06a2](https://github.com/javascriptdata/scikit.js/commit/87e06a26dea5147f3ea22a568f558a34584706b5)) * renamed files, added to repo ([9a63da4](https://github.com/javascriptdata/scikit.js/commit/9a63da499910f0c693622f3eb56c3846672e2365)) # [1.16.0](https://github.com/javascriptdata/scikit.js/compare/v1.15.0...v1.16.0) (2022-04-19) ### Features * fixed loadBoston calls. Need to do the others ([05c9d9a](https://github.com/javascriptdata/scikit.js/commit/05c9d9af772c1d197798ea28fdd985e92b6fc5ac)) * fixed tests ([3f6654d](https://github.com/javascriptdata/scikit.js/commit/3f6654d3aa128cfc0296cd97cb4f672cb2184bc9)) * remove data loading logic in favor of using dfd.readCSV(url) ([3251738](https://github.com/javascriptdata/scikit.js/commit/3251738e09b9e1af9a354b225033a57b1081f573)) # [1.15.0](https://github.com/javascriptdata/scikit.js/compare/v1.14.0...v1.15.0) (2022-04-18) ### Features * remove rollup from the build process, replace with esbuild ([1f16ef8](https://github.com/javascriptdata/scikit.js/commit/1f16ef83fe291509e2dac31e4c214392013c12d6)) * updated readme ([7e70aba](https://github.com/javascriptdata/scikit.js/commit/7e70aba606c894ed1a128bf3fc4764d02952deec)) # [1.14.0](https://github.com/javascriptdata/scikit.js/compare/v1.13.0...v1.14.0) (2022-04-17) ### Features * commented out tests ([77b6ab6](https://github.com/javascriptdata/scikit.js/commit/77b6ab64c3c59fdcba8f87f8e48a6bb77f90438b)) * commenting out svc, svr code until it can be built in browser ([dd95256](https://github.com/javascriptdata/scikit.js/commit/dd952567e6b41c5e314e99f62debae4e81b9d0f5)) * disable libsvm until we can ship to the browser ([fdc3214](https://github.com/javascriptdata/scikit.js/commit/fdc3214649ebd0a8868ce183b45e199fa7b99a0c)) * updated tests ([6938b32](https://github.com/javascriptdata/scikit.js/commit/6938b326cee279bd41700eb73bf9b2b9b4153096)) # [1.13.0](https://github.com/javascriptdata/scikit.js/compare/v1.12.0...v1.13.0) (2022-04-17) ### Features * browser package json ([c13d968](https://github.com/javascriptdata/scikit.js/commit/c13d9687a40e70c025897d16dc1175c6812fd475)) # [1.12.0](https://github.com/javascriptdata/scikit.js/compare/v1.11.0...v1.12.0) (2022-04-17) ### Features * only import from tensorflow and not subpackages ([f971942](https://github.com/javascriptdata/scikit.js/commit/f971942ab40f4c12ce84fb37f39c669db9b95250)) # [1.11.0](https://github.com/javascriptdata/scikit.js/compare/v1.10.0...v1.11.0) (2022-04-17) ### Features * updated export map ([8b688bc](https://github.com/javascriptdata/scikit.js/commit/8b688bcc56d99456e1a3b40921ea3858edd6e808)) # [1.10.0](https://github.com/javascriptdata/scikit.js/compare/v1.9.0...v1.10.0) (2022-04-17) ### Features * removed danfo as a dependency ([b8b5578](https://github.com/javascriptdata/scikit.js/commit/b8b5578bf66f6c3978bf03cb3f9b21895b2aaca7)) # [1.9.0](https://github.com/javascriptdata/scikit.js/compare/v1.8.0...v1.9.0) (2022-02-27) ### Bug Fixes * fix ci issue base on update to serializer ([c8bf774](https://github.com/javascriptdata/scikit.js/commit/c8bf774bb23ff26ab4020b2042829db1028b2015)) * fix lint error ([6590072](https://github.com/javascriptdata/scikit.js/commit/6590072fdbe9fd4adf740fa0284f7110a10e2b31)) * fix lint errors ([e8dab99](https://github.com/javascriptdata/scikit.js/commit/e8dab99d1d5292c5e9808e91b3975ee13162c820)) * fix lint issues ([61e584b](https://github.com/javascriptdata/scikit.js/commit/61e584b2d19ce6abf57c374c3b53e14742b1ce0b)) * fix type errors ([83a78dc](https://github.com/javascriptdata/scikit.js/commit/83a78dc76f7041775014e5e6bbdef2cc4592b939)) ### Features * add custom serializer to sgdclassifier (wip) ([9c3f3dc](https://github.com/javascriptdata/scikit.js/commit/9c3f3dc1af84fede71bd0d37e2f19bee36d580fc)) * add loss and optimizer type to enable easy parsing ([08809ec](https://github.com/javascriptdata/scikit.js/commit/08809ec121056156e4bfb13d4677248f6f1ef830)) * add loss types and initializer types ([33e1d2c](https://github.com/javascriptdata/scikit.js/commit/33e1d2ca6ee084c4ef0c76119e7af546c012f9f4)) * add more estimators and makes serializer flexible for ensembles and pipeline ([e2d319b](https://github.com/javascriptdata/scikit.js/commit/e2d319b52173e388198696a0b1499af8b70e62fa)) * add optimizer, loss and intializer caller ([8778f73](https://github.com/javascriptdata/scikit.js/commit/8778f731200ba8860133c142be3558a918d46699)) * add serializer to criterion ([8cbb737](https://github.com/javascriptdata/scikit.js/commit/8cbb7374ac81f585d10aba950a03883633e3846c)) * add serializer to criterion ([92f765e](https://github.com/javascriptdata/scikit.js/commit/92f765e6cdb2028b055e281623f3137668e0737c)) * add serializer to decision tree and update test ([83ef949](https://github.com/javascriptdata/scikit.js/commit/83ef949fb524877f49ceb8418105bf0085769f41)) * add serializer to kNeighborBase ([5314044](https://github.com/javascriptdata/scikit.js/commit/531404440a6eaebeb073bd704370bc3de5cbdfa5)) * add serializer to labelencoder ([6a1c362](https://github.com/javascriptdata/scikit.js/commit/6a1c3626914a473b6c32d5bd4038a7e517bda87a)) * add serializer to linear model base class ([9701a3e](https://github.com/javascriptdata/scikit.js/commit/9701a3e1fe1646dea7e1542d81fe8082b522f54e)) * add serializer to NaiveBayes ([84e747e](https://github.com/javascriptdata/scikit.js/commit/84e747ef27b9e0a42c5b7e56ea113abab6779cbe)) * add serializer to pipeline ([6c425e1](https://github.com/javascriptdata/scikit.js/commit/6c425e1cbb778d756ad4541c6ee252909c73df9a)) * add serializer to splitter ([763d7e1](https://github.com/javascriptdata/scikit.js/commit/763d7e13c5ef38f7331ed5fd90349c268e175647)) * add serializer to SVC AND SVR ([672328f](https://github.com/javascriptdata/scikit.js/commit/672328f048832918e950f44cd394004901323b73)) * add serializer to votingclassifier ([2a21f31](https://github.com/javascriptdata/scikit.js/commit/2a21f317f7bcffbb80b73a22652ceaf5d7038f07)) * add serializer to votingRegressor ([6d59faf](https://github.com/javascriptdata/scikit.js/commit/6d59faf2548b0e1707996a7b54f42d60bba102d0)) * allow ClassifierMixin to extends Serialize class ([48d15f1](https://github.com/javascriptdata/scikit.js/commit/48d15f1db3fa967f248fbe2f17f8bbf11d16035d)) * allow Kmeans to inherit from serializer ([6b36f4c](https://github.com/javascriptdata/scikit.js/commit/6b36f4cbc1450cc0f72201c3b3e435cb3955965f)) * implement generic class to Serialize models and transformers e.t.c ([7f617bc](https://github.com/javascriptdata/scikit.js/commit/7f617bcfd93ed6e214ee4a05ccb3eaa8d8adc808)) * implement serialize ensembles for ensemble class ([bbd9fac](https://github.com/javascriptdata/scikit.js/commit/bbd9facb6b332b7ba536b7275d028bcc918ba9af)) * make TransformerMixin and RegressorMixin extends serialize ([5a001fd](https://github.com/javascriptdata/scikit.js/commit/5a001fdbca241f916396a66aaf4d6eec0d0e50ad)) * update linear model with new args to enable easy serialization ([ec559e1](https://github.com/javascriptdata/scikit.js/commit/ec559e192e12c5b2bb8e2849932110de762e78f0)) * update serialize to easily parse tensors ([232cb62](https://github.com/javascriptdata/scikit.js/commit/232cb621ae1090b15840e7ff6f68311593c1f13e)) * update Serialize to handle serialization of tensors ([924b050](https://github.com/javascriptdata/scikit.js/commit/924b0501de07f560a78e9fac6f643d19f6a84a89)) * update serialize to return inherited class ([0733023](https://github.com/javascriptdata/scikit.js/commit/073302383228af55091e0b378aac139f3c429638)) * update serializer for sgdclassifier ([4971b3c](https://github.com/javascriptdata/scikit.js/commit/4971b3cde5773e7c2622112b4f103df004f26263)) # [1.8.0](https://github.com/javascriptdata/scikit.js/compare/v1.7.0...v1.8.0) (2022-01-28) ### Bug Fixes * k-neighbors-regressor now supports no params ([9656d6b](https://github.com/javascriptdata/scikit.js/commit/9656d6b378db3d81fdb927ec5daaa97092b644d2)) * kd-tree index issue fix + docs ([5eba76c](https://github.com/javascriptdata/scikit.js/commit/5eba76c5a9c0daa4f884880fdb5ee2d833347f49)) * kd-tree protection copy + tfjs-core import ([5c4348d](https://github.com/javascriptdata/scikit.js/commit/5c4348d8f7a52b9c675365753d4647b41cb435f9)) ### Features * k-neighbors now lists available algorithms ([fcfcb87](https://github.com/javascriptdata/scikit.js/commit/fcfcb879ce857b110c6cd60a0e857656a7fd15eb)) # [1.7.0](https://github.com/javascriptdata/scikit.js/compare/v1.6.0...v1.7.0) (2022-01-23) ### Bug Fixes * cross-val-score and k-fold fixes+improvements ([21a566b](https://github.com/javascriptdata/scikit.js/commit/21a566b98e6e05cab620008fd4d913eebdee495b)) * cross-val-score api improvement etc ([efe63f9](https://github.com/javascriptdata/scikit.js/commit/efe63f9683ee100182a1a6cdfc0148572aed7174)) * k-fold memory leak ([2f5529d](https://github.com/javascriptdata/scikit.js/commit/2f5529d9ba1204dfaec3c85234d83f11f453634e)) ### Features * cross-val-score and k-fold implemented ([6bc3ee3](https://github.com/javascriptdata/scikit.js/commit/6bc3ee38f118bc094ad31d44f9494308bb25b311)) * rand-utils create-rng ([553232f](https://github.com/javascriptdata/scikit.js/commit/553232f5b57db1f2834bba02cd95ed039e71b39a)) # [1.6.0](https://github.com/javascriptdata/scikit.js/compare/v1.5.0...v1.6.0) (2022-01-21) ### Features * fixed build ([cbdbbda](https://github.com/javascriptdata/scikit.js/commit/cbdbbda59a819c0a777b0eba40263abf16a24d2c)) # [1.5.0](https://github.com/javascriptdata/scikit.js/compare/v1.4.0...v1.5.0) (2022-01-20) ### Features * add makeRegression function ([5337ecf](https://github.com/javascriptdata/scikit.js/commit/5337ecfc6bb77fd6cfe0f278e66555b194194b10)) # [1.4.0](https://github.com/javascriptdata/scikit.js/compare/v1.3.0...v1.4.0) (2022-01-18) ### Features * added ability for decision tree to handle negative input ([a6cf53f](https://github.com/javascriptdata/scikit.js/commit/a6cf53ff301bbf463187b4aa41519ec6c25d8d06)) * first pass at decision tree classifier ([550551e](https://github.com/javascriptdata/scikit.js/commit/550551eb0beca2effb6428368d1b9c94d27a0fb1)) * first pass at regression tree ([849469a](https://github.com/javascriptdata/scikit.js/commit/849469ab103e1e5e2c5e2a33773bf2fc4476baa9)) # [1.3.0](https://github.com/javascriptdata/scikit.js/compare/v1.2.0...v1.3.0) (2022-01-14) ### Features * gaussian naive bayes classifier ([8174ae1](https://github.com/javascriptdata/scikit.js/commit/8174ae17806b18d5d4488fa2d26086463dc240dc)) * gaussian naive bayes classifier ([d520b1a](https://github.com/javascriptdata/scikit.js/commit/d520b1a9720ad613bcf08915c03233ce6958ebe2)) # [1.2.0](https://github.com/javascriptdata/scikit.js/compare/v1.1.0...v1.2.0) (2022-01-02) ### Features * seeing if this package.json exports does the trick ([4a73f7c](https://github.com/javascriptdata/scikit.js/commit/4a73f7c79281d8304eec9dbb47293f03b14fc383)) # [1.1.0](https://github.com/javascriptdata/scikit.js/compare/v1.0.3...v1.1.0) (2021-12-31) ### Bug Fixes * added fast-check dev dependency ([fe9e693](https://github.com/javascriptdata/scikit.js/commit/fe9e6939a0f0e70f55f1f2667fcbadacc2c1ca7f)) * change max length on commit message ([fe4ce57](https://github.com/javascriptdata/scikit.js/commit/fe4ce57a9a7db22f57b9a6c621e98f72ae2624db)) * change max length on commit message ([f4a8672](https://github.com/javascriptdata/scikit.js/commit/f4a86724f26776e9139dfb3bac8d1aa09a50a08d)) * commented out tests failing in test:browser ([0fe0fe1](https://github.com/javascriptdata/scikit.js/commit/0fe0fe1dba9ee2a42e7faf3e5a65d25d6a7b600d)) * k-neighbors-classifier await super.fit() ([01632f4](https://github.com/javascriptdata/scikit.js/commit/01632f45c98b82eb9e4a29d48c15973fd20ea22c)) ### Features * k-neighbors kd-tree algorithm ([59d40de](https://github.com/javascriptdata/scikit.js/commit/59d40de6eb9fb9d6105eb674e99a6251bdc2c0a5)) * kd-tree first draft ([354979a](https://github.com/javascriptdata/scikit.js/commit/354979a0bd5809a4eeab8ce877607cdd09f3660b)) ### Performance Improvements * k-neighbors kd-tree performance improvements ([158506c](https://github.com/javascriptdata/scikit.js/commit/158506c094202d4a645bb7b3eb7c45f2ef2c63e9)) # [1.1.0](https://github.com/javascriptdata/scikit.js/compare/v1.0.3...v1.1.0) (2021-12-31) ### Bug Fixes * added fast-check dev dependency ([fe9e693](https://github.com/javascriptdata/scikit.js/commit/fe9e6939a0f0e70f55f1f2667fcbadacc2c1ca7f)) * change max length on commit message ([f4a8672](https://github.com/javascriptdata/scikit.js/commit/f4a86724f26776e9139dfb3bac8d1aa09a50a08d)) * commented out tests failing in test:browser ([0fe0fe1](https://github.com/javascriptdata/scikit.js/commit/0fe0fe1dba9ee2a42e7faf3e5a65d25d6a7b600d)) * k-neighbors-classifier await super.fit() ([01632f4](https://github.com/javascriptdata/scikit.js/commit/01632f45c98b82eb9e4a29d48c15973fd20ea22c)) ### Features * k-neighbors kd-tree algorithm ([59d40de](https://github.com/javascriptdata/scikit.js/commit/59d40de6eb9fb9d6105eb674e99a6251bdc2c0a5)) * kd-tree first draft ([354979a](https://github.com/javascriptdata/scikit.js/commit/354979a0bd5809a4eeab8ce877607cdd09f3660b)) ### Performance Improvements * k-neighbors kd-tree performance improvements ([158506c](https://github.com/javascriptdata/scikit.js/commit/158506c094202d4a645bb7b3eb7c45f2ef2c63e9)) ## [1.0.3](https://github.com/javascriptdata/scikit.js/compare/v1.0.2...v1.0.3) (2021-12-31) ### Bug Fixes * fixing any type to correct usage ([0084771](https://github.com/javascriptdata/scikit.js/commit/00847716d01d527fdd7ded7af3c718d6115e126a)) ## [1.0.2](https://github.com/javascriptdata/scikit.js/compare/v1.0.1...v1.0.2) (2021-12-31) ### Bug Fixes * fixing any type to correct usage ([3f5c288](https://github.com/javascriptdata/scikit.js/commit/3f5c288e32f3001a25fb15142f31165c8eceff4b)) ## [1.0.1](https://github.com/javascriptdata/scikit.js/compare/v1.0.0...v1.0.1) (2021-12-31) ### Bug Fixes * fixing any type to correct usage ([4496805](https://github.com/javascriptdata/scikit.js/commit/449680585706377167180b3e6c1c187958783b66)) # 1.0.0 (2021-12-31) ### Bug Fixes * broken UMD browser script ([10f2e34](https://github.com/javascriptdata/scikit.js/commit/10f2e340faae2d3d9bd136839e1bcbddc149fa1b)) * fix lint ([28c876d](https://github.com/javascriptdata/scikit.js/commit/28c876d13eaa411bee7dfac6d8b6b3be428a1341)) * k-neighbors inverse distance weighting ([a162baa](https://github.com/javascriptdata/scikit.js/commit/a162baaedca307106b643b1b12a151517d351b1b)) * k-neighbors predict now checks n_features ([35efd93](https://github.com/javascriptdata/scikit.js/commit/35efd93bc450243c43b387498214b666bc15a841)) ### Features * add SVC ([a5fe596](https://github.com/javascriptdata/scikit.js/commit/a5fe596cd9d162ea9d4f2f48431b09e1b0865873)) * added cut 1 of voting classifier ([4045b81](https://github.com/javascriptdata/scikit.js/commit/4045b81aa1b91d51c0cade7f5e3cf52d1a307642)) * added tests and basic implementation of votingregressor ([d7011e7](https://github.com/javascriptdata/scikit.js/commit/d7011e74937284d283555992c180bb38706ebf6a)) * added voting classifier ([d7ab9c6](https://github.com/javascriptdata/scikit.js/commit/d7ab9c6e64efd5728f423b96dcac2112f8f5ae6f)) * broke out sgdlinear into sgdregressor and sgdclassifier ([81fbee8](https://github.com/javascriptdata/scikit.js/commit/81fbee82329e7f2f6d8865a9905e3044054b376d)) * changed imports ([390375c](https://github.com/javascriptdata/scikit.js/commit/390375c8a39d4e14af23542f6e18a67a16b9379f)) * finish ([825ebb7](https://github.com/javascriptdata/scikit.js/commit/825ebb7984e909ef212be27c925f85316278dee6)) * First pass at VotingRegressor ([ffb3393](https://github.com/javascriptdata/scikit.js/commit/ffb3393510bb3beacc56576e88569dd173013ee7)) * implemented kNeighborsRegression ([a1a7174](https://github.com/javascriptdata/scikit.js/commit/a1a7174ad261b2304012b4b285e8c9dad2118ab0)) * import libsvm ([f0f0cc8](https://github.com/javascriptdata/scikit.js/commit/f0f0cc899abe296ce9fc47a394674ac3e5bbcd8d)) * k-neighbors regressor ([94f6a69](https://github.com/javascriptdata/scikit.js/commit/94f6a6977ac46302b5431c962a8d07f06c4301f7)) * k-neighbors regressor ([225e167](https://github.com/javascriptdata/scikit.js/commit/225e16746af715380cbe67b090db057030feadc6)) * k-neighbors-classifier implemented ([d120257](https://github.com/javascriptdata/scikit.js/commit/d1202575f4562ea3a51a86e2df97675cbe4a17fe)) * k-neighbors-regressor ([050cec6](https://github.com/javascriptdata/scikit.js/commit/050cec6bf199e1b605b563d9a57d752e39c0ec8a)), closes [#111](https://github.com/javascriptdata/scikit.js/issues/111) * k-neighbors-regressor ([cb0a8b0](https://github.com/javascriptdata/scikit.js/commit/cb0a8b07507e26791a722526def0e8e35b41c0ea)) * linear svr ([7a0534d](https://github.com/javascriptdata/scikit.js/commit/7a0534d17efeca68848353cdbdce9f61dd7b3aa5)) * simple first pass addition of linear-svc ([483117d](https://github.com/javascriptdata/scikit.js/commit/483117d818d3c6c003b25d18b2d6f16c2bc22554)) * train test split implementation ([97b89a5](https://github.com/javascriptdata/scikit.js/commit/97b89a50facbe150d0db9c83c2b499f824e6ead8)) * updated index to export linear-svc and updated docs ([b5c116b](https://github.com/javascriptdata/scikit.js/commit/b5c116bfb602a4524353662f026237b3bf06657d)) # 1.0.0 (2021-12-31) ### Bug Fixes * broken UMD browser script ([10f2e34](https://github.com/javascriptdata/scikit.js/commit/10f2e340faae2d3d9bd136839e1bcbddc149fa1b)) * fix lint ([28c876d](https://github.com/javascriptdata/scikit.js/commit/28c876d13eaa411bee7dfac6d8b6b3be428a1341)) * k-neighbors inverse distance weighting ([a162baa](https://github.com/javascriptdata/scikit.js/commit/a162baaedca307106b643b1b12a151517d351b1b)) * k-neighbors predict now checks n_features ([35efd93](https://github.com/javascriptdata/scikit.js/commit/35efd93bc450243c43b387498214b666bc15a841)) ### Features * add SVC ([a5fe596](https://github.com/javascriptdata/scikit.js/commit/a5fe596cd9d162ea9d4f2f48431b09e1b0865873)) * added cut 1 of voting classifier ([4045b81](https://github.com/javascriptdata/scikit.js/commit/4045b81aa1b91d51c0cade7f5e3cf52d1a307642)) * added tests and basic implementation of votingregressor ([d7011e7](https://github.com/javascriptdata/scikit.js/commit/d7011e74937284d283555992c180bb38706ebf6a)) * added voting classifier ([d7ab9c6](https://github.com/javascriptdata/scikit.js/commit/d7ab9c6e64efd5728f423b96dcac2112f8f5ae6f)) * broke out sgdlinear into sgdregressor and sgdclassifier ([81fbee8](https://github.com/javascriptdata/scikit.js/commit/81fbee82329e7f2f6d8865a9905e3044054b376d)) * changed imports ([390375c](https://github.com/javascriptdata/scikit.js/commit/390375c8a39d4e14af23542f6e18a67a16b9379f)) * finish ([825ebb7](https://github.com/javascriptdata/scikit.js/commit/825ebb7984e909ef212be27c925f85316278dee6)) * First pass at VotingRegressor ([ffb3393](https://github.com/javascriptdata/scikit.js/commit/ffb3393510bb3beacc56576e88569dd173013ee7)) * implemented kNeighborsRegression ([a1a7174](https://github.com/javascriptdata/scikit.js/commit/a1a7174ad261b2304012b4b285e8c9dad2118ab0)) * import libsvm ([f0f0cc8](https://github.com/javascriptdata/scikit.js/commit/f0f0cc899abe296ce9fc47a394674ac3e5bbcd8d)) * k-neighbors regressor ([94f6a69](https://github.com/javascriptdata/scikit.js/commit/94f6a6977ac46302b5431c962a8d07f06c4301f7)) * k-neighbors regressor ([225e167](https://github.com/javascriptdata/scikit.js/commit/225e16746af715380cbe67b090db057030feadc6)) * k-neighbors-classifier implemented ([d120257](https://github.com/javascriptdata/scikit.js/commit/d1202575f4562ea3a51a86e2df97675cbe4a17fe)) * k-neighbors-regressor ([050cec6](https://github.com/javascriptdata/scikit.js/commit/050cec6bf199e1b605b563d9a57d752e39c0ec8a)), closes [#111](https://github.com/javascriptdata/scikit.js/issues/111) * k-neighbors-regressor ([cb0a8b0](https://github.com/javascriptdata/scikit.js/commit/cb0a8b07507e26791a722526def0e8e35b41c0ea)) * linear svr ([7a0534d](https://github.com/javascriptdata/scikit.js/commit/7a0534d17efeca68848353cdbdce9f61dd7b3aa5)) * simple first pass addition of linear-svc ([483117d](https://github.com/javascriptdata/scikit.js/commit/483117d818d3c6c003b25d18b2d6f16c2bc22554)) * train test split implementation ([97b89a5](https://github.com/javascriptdata/scikit.js/commit/97b89a50facbe150d0db9c83c2b499f824e6ead8)) * updated index to export linear-svc and updated docs ([b5c116b](https://github.com/javascriptdata/scikit.js/commit/b5c116bfb602a4524353662f026237b3bf06657d)) # 1.0.0 (2021-12-31) ### Bug Fixes * broken UMD browser script ([10f2e34](https://github.com/javascriptdata/scikit.js/commit/10f2e340faae2d3d9bd136839e1bcbddc149fa1b)) * fix lint ([28c876d](https://github.com/javascriptdata/scikit.js/commit/28c876d13eaa411bee7dfac6d8b6b3be428a1341)) * k-neighbors inverse distance weighting ([a162baa](https://github.com/javascriptdata/scikit.js/commit/a162baaedca307106b643b1b12a151517d351b1b)) * k-neighbors predict now checks n_features ([35efd93](https://github.com/javascriptdata/scikit.js/commit/35efd93bc450243c43b387498214b666bc15a841)) ### Features * add SVC ([a5fe596](https://github.com/javascriptdata/scikit.js/commit/a5fe596cd9d162ea9d4f2f48431b09e1b0865873)) * added cut 1 of voting classifier ([4045b81](https://github.com/javascriptdata/scikit.js/commit/4045b81aa1b91d51c0cade7f5e3cf52d1a307642)) * added tests and basic implementation of votingregressor ([d7011e7](https://github.com/javascriptdata/scikit.js/commit/d7011e74937284d283555992c180bb38706ebf6a)) * added voting classifier ([d7ab9c6](https://github.com/javascriptdata/scikit.js/commit/d7ab9c6e64efd5728f423b96dcac2112f8f5ae6f)) * broke out sgdlinear into sgdregressor and sgdclassifier ([81fbee8](https://github.com/javascriptdata/scikit.js/commit/81fbee82329e7f2f6d8865a9905e3044054b376d)) * changed imports ([390375c](https://github.com/javascriptdata/scikit.js/commit/390375c8a39d4e14af23542f6e18a67a16b9379f)) * finish ([825ebb7](https://github.com/javascriptdata/scikit.js/commit/825ebb7984e909ef212be27c925f85316278dee6)) * First pass at VotingRegressor ([ffb3393](https://github.com/javascriptdata/scikit.js/commit/ffb3393510bb3beacc56576e88569dd173013ee7)) * implemented kNeighborsRegression ([a1a7174](https://github.com/javascriptdata/scikit.js/commit/a1a7174ad261b2304012b4b285e8c9dad2118ab0)) * import libsvm ([f0f0cc8](https://github.com/javascriptdata/scikit.js/commit/f0f0cc899abe296ce9fc47a394674ac3e5bbcd8d)) * k-neighbors regressor ([94f6a69](https://github.com/javascriptdata/scikit.js/commit/94f6a6977ac46302b5431c962a8d07f06c4301f7)) * k-neighbors regressor ([225e167](https://github.com/javascriptdata/scikit.js/commit/225e16746af715380cbe67b090db057030feadc6)) * k-neighbors-classifier implemented ([d120257](https://github.com/javascriptdata/scikit.js/commit/d1202575f4562ea3a51a86e2df97675cbe4a17fe)) * k-neighbors-regressor ([050cec6](https://github.com/javascriptdata/scikit.js/commit/050cec6bf199e1b605b563d9a57d752e39c0ec8a)), closes [#111](https://github.com/javascriptdata/scikit.js/issues/111) * k-neighbors-regressor ([cb0a8b0](https://github.com/javascriptdata/scikit.js/commit/cb0a8b07507e26791a722526def0e8e35b41c0ea)) * linear svr ([7a0534d](https://github.com/javascriptdata/scikit.js/commit/7a0534d17efeca68848353cdbdce9f61dd7b3aa5)) * simple first pass addition of linear-svc ([483117d](https://github.com/javascriptdata/scikit.js/commit/483117d818d3c6c003b25d18b2d6f16c2bc22554)) * train test split implementation ([97b89a5](https://github.com/javascriptdata/scikit.js/commit/97b89a50facbe150d0db9c83c2b499f824e6ead8)) * updated index to export linear-svc and updated docs ([b5c116b](https://github.com/javascriptdata/scikit.js/commit/b5c116bfb602a4524353662f026237b3bf06657d)) # 1.0.0 (2021-12-31) ### Bug Fixes * broken UMD browser script ([10f2e34](https://github.com/javascriptdata/scikit.js/commit/10f2e340faae2d3d9bd136839e1bcbddc149fa1b)) * fix lint ([28c876d](https://github.com/javascriptdata/scikit.js/commit/28c876d13eaa411bee7dfac6d8b6b3be428a1341)) * k-neighbors inverse distance weighting ([a162baa](https://github.com/javascriptdata/scikit.js/commit/a162baaedca307106b643b1b12a151517d351b1b)) * k-neighbors predict now checks n_features ([35efd93](https://github.com/javascriptdata/scikit.js/commit/35efd93bc450243c43b387498214b666bc15a841)) ### Features * add SVC ([a5fe596](https://github.com/javascriptdata/scikit.js/commit/a5fe596cd9d162ea9d4f2f48431b09e1b0865873)) * added cut 1 of voting classifier ([4045b81](https://github.com/javascriptdata/scikit.js/commit/4045b81aa1b91d51c0cade7f5e3cf52d1a307642)) * added tests and basic implementation of votingregressor ([d7011e7](https://github.com/javascriptdata/scikit.js/commit/d7011e74937284d283555992c180bb38706ebf6a)) * added voting classifier ([d7ab9c6](https://github.com/javascriptdata/scikit.js/commit/d7ab9c6e64efd5728f423b96dcac2112f8f5ae6f)) * broke out sgdlinear into sgdregressor and sgdclassifier ([81fbee8](https://github.com/javascriptdata/scikit.js/commit/81fbee82329e7f2f6d8865a9905e3044054b376d)) * changed imports ([390375c](https://github.com/javascriptdata/scikit.js/commit/390375c8a39d4e14af23542f6e18a67a16b9379f)) * finish ([825ebb7](https://github.com/javascriptdata/scikit.js/commit/825ebb7984e909ef212be27c925f85316278dee6)) * First pass at VotingRegressor ([ffb3393](https://github.com/javascriptdata/scikit.js/commit/ffb3393510bb3beacc56576e88569dd173013ee7)) * implemented kNeighborsRegression ([a1a7174](https://github.com/javascriptdata/scikit.js/commit/a1a7174ad261b2304012b4b285e8c9dad2118ab0)) * import libsvm ([f0f0cc8](https://github.com/javascriptdata/scikit.js/commit/f0f0cc899abe296ce9fc47a394674ac3e5bbcd8d)) * k-neighbors regressor ([94f6a69](https://github.com/javascriptdata/scikit.js/commit/94f6a6977ac46302b5431c962a8d07f06c4301f7)) * k-neighbors regressor ([225e167](https://github.com/javascriptdata/scikit.js/commit/225e16746af715380cbe67b090db057030feadc6)) * k-neighbors-classifier implemented ([d120257](https://github.com/javascriptdata/scikit.js/commit/d1202575f4562ea3a51a86e2df97675cbe4a17fe)) * k-neighbors-regressor ([050cec6](https://github.com/javascriptdata/scikit.js/commit/050cec6bf199e1b605b563d9a57d752e39c0ec8a)), closes [#111](https://github.com/javascriptdata/scikit.js/issues/111) * k-neighbors-regressor ([cb0a8b0](https://github.com/javascriptdata/scikit.js/commit/cb0a8b07507e26791a722526def0e8e35b41c0ea)) * linear svr ([7a0534d](https://github.com/javascriptdata/scikit.js/commit/7a0534d17efeca68848353cdbdce9f61dd7b3aa5)) * simple first pass addition of linear-svc ([483117d](https://github.com/javascriptdata/scikit.js/commit/483117d818d3c6c003b25d18b2d6f16c2bc22554)) * train test split implementation ([97b89a5](https://github.com/javascriptdata/scikit.js/commit/97b89a50facbe150d0db9c83c2b499f824e6ead8)) * updated index to export linear-svc and updated docs ([b5c116b](https://github.com/javascriptdata/scikit.js/commit/b5c116bfb602a4524353662f026237b3bf06657d)) # 1.0.0 (2021-12-31) ### Bug Fixes * broken UMD browser script ([10f2e34](https://github.com/javascriptdata/scikit.js/commit/10f2e340faae2d3d9bd136839e1bcbddc149fa1b)) * fix lint ([28c876d](https://github.com/javascriptdata/scikit.js/commit/28c876d13eaa411bee7dfac6d8b6b3be428a1341)) * k-neighbors inverse distance weighting ([a162baa](https://github.com/javascriptdata/scikit.js/commit/a162baaedca307106b643b1b12a151517d351b1b)) * k-neighbors predict now checks n_features ([35efd93](https://github.com/javascriptdata/scikit.js/commit/35efd93bc450243c43b387498214b666bc15a841)) ### Features * add SVC ([a5fe596](https://github.com/javascriptdata/scikit.js/commit/a5fe596cd9d162ea9d4f2f48431b09e1b0865873)) * added cut 1 of voting classifier ([4045b81](https://github.com/javascriptdata/scikit.js/commit/4045b81aa1b91d51c0cade7f5e3cf52d1a307642)) * added tests and basic implementation of votingregressor ([d7011e7](https://github.com/javascriptdata/scikit.js/commit/d7011e74937284d283555992c180bb38706ebf6a)) * added voting classifier ([d7ab9c6](https://github.com/javascriptdata/scikit.js/commit/d7ab9c6e64efd5728f423b96dcac2112f8f5ae6f)) * broke out sgdlinear into sgdregressor and sgdclassifier ([81fbee8](https://github.com/javascriptdata/scikit.js/commit/81fbee82329e7f2f6d8865a9905e3044054b376d)) * changed imports ([390375c](https://github.com/javascriptdata/scikit.js/commit/390375c8a39d4e14af23542f6e18a67a16b9379f)) * finish ([825ebb7](https://github.com/javascriptdata/scikit.js/commit/825ebb7984e909ef212be27c925f85316278dee6)) * First pass at VotingRegressor ([ffb3393](https://github.com/javascriptdata/scikit.js/commit/ffb3393510bb3beacc56576e88569dd173013ee7)) * implemented kNeighborsRegression ([a1a7174](https://github.com/javascriptdata/scikit.js/commit/a1a7174ad261b2304012b4b285e8c9dad2118ab0)) * import libsvm ([f0f0cc8](https://github.com/javascriptdata/scikit.js/commit/f0f0cc899abe296ce9fc47a394674ac3e5bbcd8d)) * k-neighbors regressor ([94f6a69](https://github.com/javascriptdata/scikit.js/commit/94f6a6977ac46302b5431c962a8d07f06c4301f7)) * k-neighbors regressor ([225e167](https://github.com/javascriptdata/scikit.js/commit/225e16746af715380cbe67b090db057030feadc6)) * k-neighbors-classifier implemented ([d120257](https://github.com/javascriptdata/scikit.js/commit/d1202575f4562ea3a51a86e2df97675cbe4a17fe)) * k-neighbors-regressor ([050cec6](https://github.com/javascriptdata/scikit.js/commit/050cec6bf199e1b605b563d9a57d752e39c0ec8a)), closes [#111](https://github.com/javascriptdata/scikit.js/issues/111) * k-neighbors-regressor ([cb0a8b0](https://github.com/javascriptdata/scikit.js/commit/cb0a8b07507e26791a722526def0e8e35b41c0ea)) * linear svr ([7a0534d](https://github.com/javascriptdata/scikit.js/commit/7a0534d17efeca68848353cdbdce9f61dd7b3aa5)) * simple first pass addition of linear-svc ([483117d](https://github.com/javascriptdata/scikit.js/commit/483117d818d3c6c003b25d18b2d6f16c2bc22554)) * train test split implementation ([97b89a5](https://github.com/javascriptdata/scikit.js/commit/97b89a50facbe150d0db9c83c2b499f824e6ead8)) * updated index to export linear-svc and updated docs ([b5c116b](https://github.com/javascriptdata/scikit.js/commit/b5c116bfb602a4524353662f026237b3bf06657d)) # 1.0.0 (2021-12-31) ### Bug Fixes * broken UMD browser script ([10f2e34](https://github.com/javascriptdata/scikit.js/commit/10f2e340faae2d3d9bd136839e1bcbddc149fa1b)) * fix lint ([28c876d](https://github.com/javascriptdata/scikit.js/commit/28c876d13eaa411bee7dfac6d8b6b3be428a1341)) * k-neighbors inverse distance weighting ([a162baa](https://github.com/javascriptdata/scikit.js/commit/a162baaedca307106b643b1b12a151517d351b1b)) * k-neighbors predict now checks n_features ([35efd93](https://github.com/javascriptdata/scikit.js/commit/35efd93bc450243c43b387498214b666bc15a841)) ### Features * add SVC ([a5fe596](https://github.com/javascriptdata/scikit.js/commit/a5fe596cd9d162ea9d4f2f48431b09e1b0865873)) * added cut 1 of voting classifier ([4045b81](https://github.com/javascriptdata/scikit.js/commit/4045b81aa1b91d51c0cade7f5e3cf52d1a307642)) * added tests and basic implementation of votingregressor ([d7011e7](https://github.com/javascriptdata/scikit.js/commit/d7011e74937284d283555992c180bb38706ebf6a)) * added voting classifier ([d7ab9c6](https://github.com/javascriptdata/scikit.js/commit/d7ab9c6e64efd5728f423b96dcac2112f8f5ae6f)) * broke out sgdlinear into sgdregressor and sgdclassifier ([81fbee8](https://github.com/javascriptdata/scikit.js/commit/81fbee82329e7f2f6d8865a9905e3044054b376d)) * changed imports ([390375c](https://github.com/javascriptdata/scikit.js/commit/390375c8a39d4e14af23542f6e18a67a16b9379f)) * finish ([825ebb7](https://github.com/javascriptdata/scikit.js/commit/825ebb7984e909ef212be27c925f85316278dee6)) * First pass at VotingRegressor ([ffb3393](https://github.com/javascriptdata/scikit.js/commit/ffb3393510bb3beacc56576e88569dd173013ee7)) * implemented kNeighborsRegression ([a1a7174](https://github.com/javascriptdata/scikit.js/commit/a1a7174ad261b2304012b4b285e8c9dad2118ab0)) * import libsvm ([f0f0cc8](https://github.com/javascriptdata/scikit.js/commit/f0f0cc899abe296ce9fc47a394674ac3e5bbcd8d)) * k-neighbors regressor ([94f6a69](https://github.com/javascriptdata/scikit.js/commit/94f6a6977ac46302b5431c962a8d07f06c4301f7)) * k-neighbors regressor ([225e167](https://github.com/javascriptdata/scikit.js/commit/225e16746af715380cbe67b090db057030feadc6)) * k-neighbors-classifier implemented ([d120257](https://github.com/javascriptdata/scikit.js/commit/d1202575f4562ea3a51a86e2df97675cbe4a17fe)) * k-neighbors-regressor ([050cec6](https://github.com/javascriptdata/scikit.js/commit/050cec6bf199e1b605b563d9a57d752e39c0ec8a)), closes [#111](https://github.com/javascriptdata/scikit.js/issues/111) * k-neighbors-regressor ([cb0a8b0](https://github.com/javascriptdata/scikit.js/commit/cb0a8b07507e26791a722526def0e8e35b41c0ea)) * linear svr ([7a0534d](https://github.com/javascriptdata/scikit.js/commit/7a0534d17efeca68848353cdbdce9f61dd7b3aa5)) * simple first pass addition of linear-svc ([483117d](https://github.com/javascriptdata/scikit.js/commit/483117d818d3c6c003b25d18b2d6f16c2bc22554)) * train test split implementation ([97b89a5](https://github.com/javascriptdata/scikit.js/commit/97b89a50facbe150d0db9c83c2b499f824e6ead8)) * updated index to export linear-svc and updated docs ([b5c116b](https://github.com/javascriptdata/scikit.js/commit/b5c116bfb602a4524353662f026237b3bf06657d))