ai-on-browser / ai-on-browser.github.io Goto Github PK
View Code? Open in Web Editor NEWMachine learning and data analysis package implemented in JavaScript and its online demo.
Home Page: https://ai-on-browser.github.io
License: MIT License
Machine learning and data analysis package implemented in JavaScript and its online demo.
Home Page: https://ai-on-browser.github.io
License: MIT License
Issue template feature-request.yml
has problem.
And GUI/package selection should be optional.
GUI
No response
Some image thresholding methods return an array of 0 or 255.
Maybe 255 is like a magic number, so use 1 instead.
package
Reshape layer do not work well when 2D input and 3D output.
package
0.7.0
Add template files for issues and PR.
Constructor parameter d
of Markov Switching is not necessary.
Remove it.
And fix small bug.
package
Modeling uses D3.js directly to create elements.
Most processes are the same, so create a unified process and do not use D3.js directly.
GUI
Add Hessian LLE
GUI, package
Matrix class only defines element-wise norm.
There are many other definition, so implement it.
package
Accept JSON and audio data in upload data.
GUI
Currently, genetic algorithms are used only for reinforcement learning and are specialized for that.
Improve the internal implementation as a meta-algorithmic genetic algorithm.
The columns to display can be selected for batch data, but not the time series.
Add selector to specify display columns for time series data
GUI
Principal curve does not work properly.
This is because it have failed to create an approximate curve.
GUI, package
0.4.0
Add Genetic k-means
GUI, package
Currently the test for layers is Indirect.
Create tests that run the layer directly.
package
Add Weighted k-means
GUI, package
Currently, the low-pass filter uses the FFT, which is a tricky calculation.
Simplify it by using the DFT (except for certain number of data).
package
Add Semi-Supervised Support Vector Machine
GUI, package
Currently, AR models are trained with lms (least squares method).
Other methods have already been implemented.
We want to be able to select one.
GUI, package
copyXXX
function to statistic functionresize
and concat
function work as inplace, and implement current behavior by static functionssample
function always returns indexpackage
Taks of functional data does not be updated when a dimension is changed
GUI
No response
#3 was for only random layer, but it would be nice to be able to do the same for full layer and reshape layer.
Argument init_args
of EnsembleBinaryModel constructor is not required and is confusing.
Like RANSAC, remove init_args
and remove all arguments of the constructor of the model being passed.
Currently, functional data only create 1, 2 and 3D data.
Use x[dim]
(same as least squares model, etc.) and supports 4 dimensions or more.
GUI
Add HDBSCAN
GUI, package
I choose UCI data and select any task, the column selection area disappears.
GUI
No response
Add STING (STatistical INformation Grid-based method) clustering method.
Add K-SVD
GUI, package
when I import some file (not index.js), the path is bit complex (also IDE show error with TS).
Make sure to export without shifting the hierarchy.
package
0.1.0
Add sparsity parameter for MOD like K-SVD
package
Add Extremely Randomized Trees(Extra Trees)
GUI, package
There is no point in using ActivationLayer.
So, remove ActivationLayer.
All process of data rendering should be done in platform
.
GUI
Add Slice sampling
GUI, package
Tree class is bit complicated and IsolationForest only need few function.
Instead of using the Tree class, it is better to simply use an object.
package
Cumulative sum anomaly detection repeatedly divides the series, but does not.
package
0.6.0
Add Monothetic Clustering.
Not Monothetic Analysis Clustering (MONA)
GUI, package
Add Theil-Sen estimator
GUI, package
Select Markov Decision Process and grid environment.
Then, when I change the columns or the rows, it returns a default value.
GUI
No response
Create Ladder network in package and GUI (semi-supervised learning).
No documentation exists for type declarations of evaluation methods
package
Otsu's thresholding works only with integers from 0 to 255.
Make Otsu's threshold work for an arbitrary range of values.
package
Add DENCLUE
GUI, package
Run tests with Github actions on pull requests to verify the correctness of the changed code.
Add test for Split and merge
Add paths-ignore in some actions like:
paths-ignore:
- 'README.md'
- '.gitignore'
- '.github/**'
other
substr
method of string is deprecated.
Use substring
.
The random layer needs to specify the number of columns, but it is complicated.
It should be possible to make it the same size as the output of a particular layer.
RNN timeseries prediction does not work correctly in manual data.
GUI
No response
Remove Tree dependencies from HDBSCAN
package
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.