An open API service for software projects hosted on Open Collective.

github.com/BrainJS/brain.js

🤖 GPU accelerated Neural networks in JavaScript for Browsers and Node.js
https://github.com/BrainJS/brain.js

toExpression fixes, and becomes toFunction

659ded832d06a39a2d3733ee08a718c860308967 authored over 8 years ago
Merge pull request #56 from braindy/master

toExpresseion() method added

18fa3e3d3b4735ee1527b46a93b912ab6945d609 authored over 8 years ago
toExpresseion() method added

This method converts net to mathematical expression and wraps it to a
function.

97f8a2693fcd9cc6ee04339641d11bf2fed2b7bb authored over 8 years ago
Merge pull request #48 from harthur-org/rnn-train-pattern

Rnn `train` simplification

e1889bf808c158db16e456837b8cb1752b43f676 authored over 8 years ago
refine based off feedback

64c17a6500d07e1126e3baa94df7dc8dc2db184d authored over 8 years ago
update dist and browser

eb8c2fad7149db1a9a28349a0b16d09473fea090 authored over 8 years ago
remove old command that doesn't do anything

dbaa4ed9feb6e49e21a0ad2c4aaab124a45a91b9 authored over 8 years ago
move ditto tests into real test

7bb8431a26c89e0df270601df695083c6991a217 authored over 8 years ago
refine tests

e57e4eb7afc07e0d773ae7aef72b657b99b1ae7a authored over 8 years ago
some fixes to make `run` more stable, grammar fixes, and better vocab support

842e1e772d864e2bf8e3023c1deb2afbbf9d3328 authored over 8 years ago
Merge branch 'master' into rnn-train-pattern

d6314964eb1716ca5ebd08163598154403c33928 authored over 8 years ago
documentation, and run fix, iterate over all previous inputs, not just the most recent

a590cdf46b31fdb434aad59f64ff17ed19b2bceb authored over 8 years ago
More work getting data conversion implemented

8d884c12684a8eaaa06dc1d228d04190bea89696 authored over 8 years ago
Merge pull request #45 from pinqy520/master

fix export error

64362361ba493b7f8601a6da67a979d6731fcd85 authored over 8 years ago
fix export error

6f9f2f3bd33063ebf9911be5762456ba39ee23b8 authored over 8 years ago
Merge pull request #44 from bjrnt/patch-2

Fix broken link in README

b5fb9d744a9714fefec2647fcbe22df166d12433 authored over 8 years ago
Fix broken link

1309e7c0b44176f9649e4fd3e91adfd0b9d0d021 authored over 8 years ago
Merge pull request #43 from kkirsche/patch-1

Remove moot version parameter

543047c2ab4f3222a04b29d920c53ac95baccf0f authored over 8 years ago
Remove moot version parameter

e0800233d0d0b71d0c233cee02cdb1829d4f8820 authored over 8 years ago
Merge pull request #42 from bjrnt/patch-2

Update README.md

739aa2f5216132488ac9b4d4f61394df59683e84 authored over 8 years ago
Update README.md

Fixed a typo and wording error.

@robertleeplummerjr Reopening the PR here as requested. :)

11472479c0c60c16ec07364d39689a174f95a882 authored over 8 years ago
simplify settings inputSize, inputRange, outputSize

2b3fb9068c714b8298a962e098dd701d14fb0b51 authored over 8 years ago
cleanup for separated

fedaa3484205f6390553b4e3dd0d74d1ccd29573 authored over 8 years ago
trainPattern working for input and output, not sure if we want to tweak

0fb99837189d76af20f9c2727a587ed165e554a5 authored over 8 years ago
just some initial groundwork, doesn't yet work

08880f9bf07a0cba34fcec5bfa764a53cd801749 authored over 8 years ago
build

7bea445d78969d1c19fd7710c9b528f4f2e25f91 authored over 8 years ago
simplify rnn tests, and add json tests to lstm and gru

d7508dd706d82a1d864cb74ae52fa4df6070a486 authored over 8 years ago
call done for tests taking too long

a75434730086a2b0ed534062ed2a7a37d8688219 authored over 8 years ago
ensure outputMatrixIndex is set when fromJSON is called

981c5519e5b23a6dde8f0982beef335e700dcea3 authored over 8 years ago
build

04a1453287d882f26f0c2cf20077b0a0a205b4a2 authored over 8 years ago
make vocab a bit more strict

bf9e1ef9eae8c3c0618d03c1e4d1cd8806a520df authored over 8 years ago
Merge branch 'recurrent'

30e8fd028ddc6fffbbdd1d75ee6a826e00875c87 authored over 8 years ago
update build

94e17fae29f9a88ea364387a98ee7443777e3e4a authored over 8 years ago
Merge branch 'recurrent'

c0b964472c6e9d3872921bda12232a3cae70d159 authored over 8 years ago
improvements to make rnn similar to the regular feedforward net.

a7e7b65f8e8bc9632f7f53aa2e7fe13b7681db2c authored over 8 years ago
Merge pull request #29 from harthur-org/recurrent

Recurrent neural network additions (rnn, lstm, and gru)

1a18515974644e9fa5b8d30339957a634108d06b authored over 8 years ago
build for dist and browser

01273f4d95405c2a01460a16396568171b27dae4 authored over 8 years ago
up training sessions

7647914639133e7013a5fe42fdd51bad80195c28 authored over 8 years ago
toFunction tests

d2a4283879b638a210032a1797381e429b9cd829 authored over 8 years ago
toFunction, working in rnn

d972d6feecf92f3d420e518482231e4553258340 authored over 8 years ago
Merge branch 'master' into recurrent

da8daa7b3923667a62d7b51f5f4fba9009d43457 authored over 8 years ago
move result so that it may be extended like input/output

f88ed7603a17788f40f6bd063f872c5590c97d9d authored over 8 years ago
added printable characters to vocab

9cb8b3f8a256365c83708ee585fc723ed8aeba32 authored over 8 years ago
fat arrow functions, tweak rnn tests so they aren't so fragile

4b960781d963bae37af11be44613f04950969f4a authored over 8 years ago
gru tests and fat arrow functions

438dbc9dac59a892972de58d618a053e952cdb37 authored over 8 years ago
remove comment

7818f4514f2dc54b6bfeece5cb37e9a60d8e7344 authored over 8 years ago
tests

c17f606efb54120a63c6898dc8533780c6ca6b80 authored over 8 years ago
syntax

6f31698aad87c5a6bc07a02e9cf89d63abb950b6 authored over 8 years ago
fully working rnn, lstm, and gru

d9dc97746ffbc1d2071b82bcb7877880350da769 authored over 8 years ago
added perplexity test, and looks like prediction is what is failing

adc2f21f4ea847d2798156d0d81f98453cb91b8c authored over 8 years ago
Fix the dist path

4efef3e165fbfa5aa348faf61b631eef1e2af466 authored over 8 years ago
found that recursion was not being set in transition, discovered that it was attempting to be set in the wrong order, by moving it to result, it acts more like the actual network it is modeled after, push, not pull.

64930cea384a4d5b2e8dd48d1d5b81c92d7fa0f9 authored over 8 years ago
got the exploding weights issue solved, now the network seems to not learn very fast

29fb5b63c258d86730b1f7fdd35247bbb60a0b8f authored over 8 years ago
more organization and refactoring

2ba84c01f5908caadf6dbc988dbfd24afcf1cb62 authored almost 9 years ago
fixes, eureka moments, and code

84f0ea7d79ca7d238093f40e12c1e8b2bf9b821a authored almost 9 years ago
more refactoring found a few flaws with backpropagation

5027c1d7ceee11fdc2acb5b85e5f8f9463a891f1 authored almost 9 years ago
toFunction running, without prediction

427f54a16d4d7c5999299de704dd07d71863743c authored almost 9 years ago
second draft with toFunction

dfeb84ac2f30bced1f20be89667bdd3e88f682b5 authored almost 9 years ago
first draft with toFunction

2bc0acdde6a4df1ff444be1c9993616458720d26 authored almost 9 years ago
not yet to version 6

82ff54bfa4c955c0b19bd3b75628092dc97a03aa authored almost 9 years ago
change version of npm

6a50da010b9d3ac9214b2db5f316c5aee8ac7223 authored almost 9 years ago
change version of npm

c6b0f9e842a7ae8727838a69deee29658d53e9c3 authored almost 9 years ago
change version of npm

a501ca8714ee0144453ea4cfc7b144e961e04f84 authored almost 9 years ago
experiment with travis

666f5fe316cb4cda24b39636fef8095d0a4fa2c9 authored almost 9 years ago
simplify make commands & browser building

add RRN, LSTM, and GRU to browser.js/browser.min.js

89fa76508dedcd2b09d8659af8d22549d32e2ae6 authored almost 9 years ago
cleanup

896fa9642ee4a13e1b1439f635efe4d994f218f3 authored almost 9 years ago
cleanup

57f32ed11fb139cfc97d83756b3e5587df1950f3 authored almost 9 years ago
working rnn, lstm, and gru

now on to helper methods

6e0d9a6d346ecbb9bd5192115b875875a53976c7 authored almost 9 years ago
cleanup, remove grunt, no need

e60c64eacd99c5ff9a29040e4b6c014ee0b30d73 authored almost 9 years ago
upgrade to latest from npm, and get tests running for rnn and es6

0b0fee48af87b800af0f9bed860e2737c787cedc authored almost 9 years ago
closer to es6 recurrent

e6c542d66b0adef4421861fd432669b589c1a554 authored almost 9 years ago
90% of the way there for es6 recurrent neural nets

e881c9a8aed1f90d8392174f3cf9bb3d2dedd9d2 authored almost 9 years ago
getting ready for es6 for recurrent network

0f58971794fe6c54bc1f8e374bf8f3d6c877af60 authored almost 9 years ago
Merge branch 'master' into recurrent

ca1f7e574f2f155646b1359fa025656007e53c97 authored almost 9 years ago
Merge pull request #28 from harthur-org/es6-for-realz

es6, here we come

ec2fb5c290ab95e1801d7f199eb1451a2b1034cc authored almost 9 years ago
button up grunt deploy

4e19490bb97f1d1b8fc511dd7e22cff4207dcbd9 authored almost 9 years ago
es6 fat arrows where could be used

fc744b8b41ee6f764caacb9a33137c21c328c207 authored almost 9 years ago
es6, here we come

3843729dd0ae5cb8e6be21b6040c254a9fcf4e0b authored almost 9 years ago
partial code, mostly just getting ready for es6

7e42d7e02ba0037597f576f1e8f5745a77fefb03 authored almost 9 years ago
bring rnn/lstm/gru toJSON and fromJSON methods online and tested (for the most part)

1879e7de7167e1959ed758414e6fdc326e65cad3 authored almost 9 years ago
rename gru's matrixes for better clarification

79165a7d3f83ffb240a091b239fb0fb1a1c01ef5 authored almost 9 years ago
gru online

housekeeping

0709d928c7f8eed24db518a6998bf38cdec9385c authored almost 9 years ago
fully working lstm and rnn, though may need some tuning

gru is close
simplify equation so that following equations are inside the neural net, and not the...

aeedec5a82354e18a936710c8138d7bbf62c8296 authored almost 9 years ago
now working with multi-depth states

957fab8947c1e34a832299a36ada2820c9917123 authored almost 9 years ago
recurrence now working, and infinite issue fixed

ff0c22c9603457d8dff7ec5ef93f2a954ce2a27c authored almost 9 years ago
Fully running, problems still with exploding recurrence

b1ba89ef4ea7eddf3b7e9c9c5ffb9d3e962327b1 authored almost 9 years ago
nearly working with new equation building technique

dadfbcafa341d6175975a195819fa8f08568ec4c authored almost 9 years ago
ensure recurrent is tested, and log times of execution for fun

5b98029dd14e0941c331d566ba635d8e43633737 authored almost 9 years ago
start working on gru

3c4387e4332730fcc4cf5e2e37ce1fd044007341 authored almost 9 years ago
test lstm

b3bfe8495b7b79c6ebedc48c2f0ad5bd7f954396 authored almost 9 years ago
join array output for consistency

c1a49f3075d92e3b62c39015002fe3c707cac5ba authored almost 9 years ago
working rnn

added utility methods for going to and from a vocab or indexes

83102f023e766fc821d441a64b91d5fb48905ea7 authored almost 9 years ago
unnest

d08e6f3af09b388283693cb9e40d0ed85b0a6948 authored almost 9 years ago
Merge branch 'master' into recurrent

6bb3e8e7293b1bfe21309de6c38e7842c040d23a authored almost 9 years ago
added math, but really just toying

22694c444562f00679c0418e778bf0e1ea363215 authored almost 9 years ago
bring lstm network online

8235a65d016fc1015ad17a977849ddf97c9ecce3 authored almost 9 years ago
rnn seemingly working

cdfd34840736080121b8fa36aea006bd6659980c authored almost 9 years ago
further with predict, finally

369eafa25a1ce1bbbc3f5ecd00924e512cd57ce7 authored almost 9 years ago
start putting together the phrase writer test

e4492264666bfaf75e541a05ec25d9bd6554b9c2 authored about 9 years ago
make terminology more english oriented

eb8df13010df0d5e39097d7250aa35a088f1bd36 authored about 9 years ago