https://github.com/t-specht/thoughtful
Machine Learning library for JavaScript
https://github.com/t-specht/thoughtful
algorithm artificial-intelligence javascript machine-learning neural-networks
Last synced: 2 months ago
JSON representation
Machine Learning library for JavaScript
- Host: GitHub
- URL: https://github.com/t-specht/thoughtful
- Owner: T-Specht
- Created: 2017-03-26T18:44:17.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2017-04-26T16:11:11.000Z (about 8 years ago)
- Last Synced: 2025-04-24T01:12:07.367Z (2 months ago)
- Topics: algorithm, artificial-intelligence, javascript, machine-learning, neural-networks
- Language: TypeScript
- Size: 1.06 MB
- Stars: 6
- Watchers: 3
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://www.npmjs.com/package/thoughtful)
[](https://www.npmjs.com/package/thoughtful)
[](https://www.npmjs.com/package/thoughtful)
[](https://www.npmjs.com/package/thoughtful)#
thoughtful.js
A Machine Learning library for JavaScript.Install it using NPM with the following command:
`npm install thoughtful --save`To use it your code, import the thoughtful package like:
```javascript
import * as tf from 'thoughtful'
```
> **Please note that the library is currently in a beta status! This library is build mainly for learning purposes.**# Overview
Following machine learning algorithms are included:
- [Feed Forward Neural Network](https://t-specht.github.io/thoughtful/feed-forward-neural-network)
- Naive Bayes Classification
- K-Nearest-Neighbour
- K-Means ClusteringAlso, the library includes a lot of utility and math functions:
- Matrix class
- Maths namespace
- Distance functions
- Data Generators
- Other utility functions