https://github.com/saichandrareddy1/oxygenjs
This a JavaScript Library for the Numerical Javascript and Machine Learning
https://github.com/saichandrareddy1/oxygenjs
algebra javascript machine machine-learning machine-learning-algorithms maths matrix numerical-methods preprocessing
Last synced: 3 months ago
JSON representation
This a JavaScript Library for the Numerical Javascript and Machine Learning
- Host: GitHub
- URL: https://github.com/saichandrareddy1/oxygenjs
- Owner: saichandrareddy1
- License: mit
- Created: 2020-08-04T12:18:25.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2021-05-12T00:32:52.000Z (about 5 years ago)
- Last Synced: 2025-10-28T08:51:43.085Z (7 months ago)
- Topics: algebra, javascript, machine, machine-learning, machine-learning-algorithms, maths, matrix, numerical-methods, preprocessing
- Language: JavaScript
- Homepage:
- Size: 2.29 MB
- Stars: 14
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
### OxygenJS
Hello Every One I'm a
:heart:er who is trying to bulid Machine Learning libaray in
, I really excited to create Machine Learning Library in JavaScript
### What you need to do
**If you are interested to contribute here, please visit [this page](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/Contribute.md) !!!**
### prerequisite
we need only one libraries as the preprequisites
:point_right: mathjs
npm install mathjs
### Guide to Install
* :point_right: [Installations](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/Installation.md)
### Working with Data
data is the containing of the inbuilt datasets, you can wotk with the datasets directly from the repository
Engine is about containing the many types of the Files, loading the data, preprocessing the data, textCount...
* :point_right: [data](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/Data.md)
* :point_right: [Engine](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/Engine.md)
* :point_right: Load
* [textLoad](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/Engine.md#load)
* :point_right: Preprocessing
* [TypeConvertor](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/Engine.md#typeconvertor)
* [ColumnsMean](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/Engine.md#columnsmean)
* [StandardScaler](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/Engine.md#standardscaler)
* [StandardDeviation](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/Engine.md#standarddeviation)
* [LabelEncoder](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/Engine.md#labelencoder)
* [shuffleArray](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/Engine.md#shufflearray)
* [train_test_split](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/Engine.md#train_test_split)
* [featuresAndLabels](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/Engine.md#featuresandlabels)
* :point_right: textCount
* [textCount](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/Engine.md#textcount)
* :point_right: metrices
* [SquareError](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/metrices.md#squared-error)
* [MeanSquaredError](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/metrices.md#mean-square-error)
* [MeanAbsoluteError](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/metrices.md#mean-absolute-error)
* [RootMeanSquareError](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/metrices.md#root-mean-square-error)
* [MeanSquareLogError](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/metrices.md#mean-square-log-error)
* [r2_Score](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/metrices.md#r2-score)
* [AccuracyScore](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/metrices.md#accuracy-score)
* [ConfusionMatrix](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/metrices.md#confusion-matrix)
* [Recall](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/metrices.md#recall)
* [Precision](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/metrices.md#precision)
* [f1_Score](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/metrices.md#f1_score)
* [Classification_report](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/metrices.md#classification-report)
* :point_right: Gradient Decent
* [Gradient Decent Algorithm](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/Engine.md#gradient-decent)
### Numerical JavaScript
Here we are going to deal with many mathmatical functions by using JS Linearalgebra, n dimentional data etc...
* :point_right: [LinalgJS](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/LinalgJS.md)
* :point_right: [determinant](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/LinalgJS.md#det)
* :point_right: [det function](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/LinalgJS.md#det-function)
* :point_right: [invDet](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/LinalgJS.md#inverse-determinant)
* :point_right: [mat](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/LinalgJS.md#mat)
* :point_right: [mat](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/LinalgJS.md#mat-1)
* :point_right: [dot](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/LinalgJS.md#dot)
* :point_right: [vdot](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/LinalgJS.md#vdot)
* :point_right: [identity](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/LinalgJS.md#vdot)
* :point_right: [eye](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/LinalgJS.md#eye)
* :point_right: [inner](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/LinalgJS.md#inner)
* :point_right: [ndJS](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/ndJS.md)
* :point_right: [array_split](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/ndJS.md#array-split)
* :point_right: [linSpace](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/ndJS.md#linspace)
* :point_right: [ndArithmetic](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/ndJS.md#ndarithmetic)
* :point_right: [ndMul](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/ndJS.md#ndmul)
* :point_right: [ndOnes](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/ndJS.md#ndones)
* :point_right: [ndZeros](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/ndJS.md#ndzeros)
* :point_right: [ndRandom](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/ndJS.md#ndrandom)
* :point_right: [ndRange](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/ndJS.md#ndrange)
* :point_right: [ndReshape](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/ndJS.md#ndreshape)
* :point_right: [ndSearch](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/ndJS.md#ndsearch)
* :point_right: [ndSearchSort](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/ndJS.md#ndsearchsort)
### Machine Learning Library
:point_right: [Regression](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/Comming.md)
:point_right: [Classification](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/Comming.md)
:point_right: [clustering](https://github.com/saichandrareddy1/OxygenJS/blob/master/Docs/Comming.md)
### Connect with me
[][1]
[][3]
[][2]
[1]: https://github.com/saichandrareddy1
[2]: https://www.linkedin.com/in/sai-chandra-reddy-vuta-946b2b133/
[3]: https://www.facebook.com/saichandrareddy.vuta
### How to motivate me
##### Give a Star :star::star::star:
:point_right: Feel free to give a star for the [repository](https://github.com/saichandrareddy1/OxygenJS) :star::star::star:
### Documentation
Now Numerical
was going to Update By Agust 15th,Very soon will release with all the ML algorithmns :v::v::v:
### Are we having any npm module ?
**yes we have**
```js
npm i oxygenjs
```
***it will update into the module by 22nd August, completely find the link [here](https://www.npmjs.com/package/oxygenjs)***
### Thanks :pray::pray::pray: