Ecosyste.ms: OpenCollective

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

brain.js

brain.js is a library of Neural Networks written in JavaScript.
Collective - Host: opensource - https://opencollective.com/brainjs - Code: https://github.com/BrainJS/brain.js

Merge pull request #170 from gokaygurcan/patch-1

fix: typo

github.com/BrainJS/brain.js - 7f85ebee6c230ad4c8ec2fca8aa359a732e57a21 authored almost 7 years ago by Robert Plummer <[email protected]>
fix: typo

nothing major.

github.com/BrainJS/brain.js - 1a9cb0dd9db992d29c7068e06917c22d46c00e62 authored almost 7 years ago by Gökay Gürcan <[email protected]>
make `FeedForward` mirror that of `NeuralNetwork` and a bit more work on `Recurrent`. Still not properly learning, but much closer

github.com/BrainJS/brain.js - 407a1c44de0a4033a08703bc1d10bf072dcd49ca authored almost 7 years ago by Robert Plummer <[email protected]>
Merge pull request #164 from BrainJS/train-data-to-textures

Fix #139 - Train data to textures

github.com/BrainJS/brain.js - 40568af9c45fcb9467f8344c62c6ffadfd8f3155 authored almost 7 years ago by Robert Plummer <[email protected]>
bring newer practices into FeedForward and update tests

github.com/BrainJS/brain.js - f07a5ef05e50029ecfa7fdac99d8300d1af60b33 authored almost 7 years ago by Robert Plummer <[email protected]>
Merge branch 'train-data-to-textures' into nn-gpu-layers

github.com/BrainJS/brain.js - 053246a340d6f0d135e71af4390db6a590e42fe8 authored almost 7 years ago by Robert Plummer <[email protected]>
Merge branch 'develop' into nn-gpu-layers

github.com/BrainJS/brain.js - b72580971ace0f62b7f2879e44affab054beb9da authored almost 7 years ago by Robert Plummer <[email protected]>
upgrade gpu.js, bump version, remove manual testing file

github.com/BrainJS/brain.js - d476a5454b2e1f139f3bddfa3f62ec8bf5c8698f authored almost 7 years ago by Robert Plummer <[email protected]>
update library to use _prepTraining and better error updating using errorCheckInterval

github.com/BrainJS/brain.js - 9595fe1d0069939ba271b25c1e7db785edd11936 authored almost 7 years ago by Robert Plummer <[email protected]>
Merge branch 'develop' into train-data-to-textures

github.com/BrainJS/brain.js - a0c37a7c1e0ef06a20e9f2e1a41810de3783edfb authored almost 7 years ago by Robert Plummer <[email protected]>
Fixes issue 160 (#162)

* Fixes issue 160
- [x] Verified changes
- [x] Tests, coverage, ran, checked

* MOBETTA Te...

github.com/BrainJS/brain.js - 6900d93e28f45e4a93f9d5e0fee75b7ba3763dad authored almost 7 years ago by Fred Christensen <[email protected]>
Merge pull request #161 from BrainJS/160-fix-train-opts-legacy

fix legacy to support when no trainOpts are sent in, with test

github.com/BrainJS/brain.js - 572e421928ec6dac4cd0f3ce43810f94ae8339e5 authored almost 7 years ago by Robert Plummer <[email protected]>
fix legacy to support when no trainOpts are sent in, with test

fix some semicolons and spaces
fix some jsdocs
bump version number

github.com/BrainJS/brain.js - 4d94d16c390fd5a20f122bcc9e514c9fb5d36bfb authored almost 7 years ago by Robert Plummer <[email protected]>
release time, 1.1.0

github.com/BrainJS/brain.js - e3cbe937f31a56f38e5d99f17da54c35c71d9b9f authored almost 7 years ago by Robert Plummer <[email protected]>
updated to latest

github.com/BrainJS/brain.js - 0e70c778247ad690d52d46fd77156b4093a80fb9 authored almost 7 years ago by Robert Plummer <[email protected]>
working with Garrett, getting training working

github.com/BrainJS/brain.js - e79b3d8eaf6bf4f5731170f23eeb582156296237 authored almost 7 years ago by Robert Plummer <[email protected]>
Merge branch 'develop' into nn-gpu-layers

github.com/BrainJS/brain.js - 76cfece63768c0d0fcee65792a8506c0a2b9cab8 authored almost 7 years ago by Robert Plummer <[email protected]>
Merge branch 'develop' of https://github.com/harthur-org/brain.js into develop

github.com/BrainJS/brain.js - d295a872bcc103fd5efcda07b70dd6c693b479b2 authored almost 7 years ago by Robert Plummer <[email protected]>
bring unit tests for layers back online

github.com/BrainJS/brain.js - de5fef21d770c8977b85cd516203417a8d766b6d authored almost 7 years ago by Robert Plummer <[email protected]>
Fix unit tests from recurrent cleanup

github.com/BrainJS/brain.js - 9437dc346e0876c040d690fe1db977e9b14664d4 authored almost 7 years ago by Robert Plummer <[email protected]>
partially implemented recurrent neural network

github.com/BrainJS/brain.js - 2db328d881af12e76421dde928195ea2532b2db2 authored almost 7 years ago by Robert Plummer <[email protected]>
Merge pull request #157 from adyyoung/develop

Fixing broken link in readme

github.com/BrainJS/brain.js - a4c9fff0ede2a2b0092d23990e43d047f64f82c1 authored almost 7 years ago by Robert Plummer <[email protected]>
Update README.md

github.com/BrainJS/brain.js - 664f79088607ddd075b9a172ed23aab5fe3f539e authored almost 7 years ago by Adrian Young <[email protected]>
Fixing broken link

github.com/BrainJS/brain.js - ea7f6362de68f61fc1d18bc6758596ae5447b3a5 authored almost 7 years ago by Adrian Young <[email protected]>
Merge pull request #148 from BrainJS/valid-options

Handles User Object Validation #142

github.com/BrainJS/brain.js - 2a0093e1d8a4da3856598e2fa30368c174ee0568 authored almost 7 years ago by Fred Christensen <[email protected]>
Getting ready to merrrrrrrge

Rebased against develop

ran the make command

double checked tests

github.com/BrainJS/brain.js - 23af33d5d73cb07f58a6283f0297e601a46b527d authored almost 7 years ago by Fred Christensen <[email protected]>
Handles User Object Validation #142

Added in validation for training options and tests as well.

Updates the readme

Updates the rea...

github.com/BrainJS/brain.js - 56ed8faf1f84836d467dbc421df2d04facdbfd3e authored almost 7 years ago by Fred Christensen <[email protected]>
Updated to always throw an error.

Updates to iterate over the whole object each time.

github.com/BrainJS/brain.js - b8a583161b6cd26b535b0394fc4ba114a98e64e5 authored almost 7 years ago by Fred Christensen <[email protected]>
Merge pull request #155 from BrainJS/154-testing-times

# If applied, this commit will make life better for everyone

github.com/BrainJS/brain.js - 9da27e791cdfe4ba6db494ba03393d07458c8ed0 authored almost 7 years ago by Fred Christensen <[email protected]>
feedforward now working, nearly identical to NeuralNetwork

github.com/BrainJS/brain.js - 88f898547dacbe3120142e11143d5296eea51772 authored almost 7 years ago by Robert Plummer <[email protected]>
killing the spy killing (-_-)

github.com/BrainJS/brain.js - 172480566dac4da2648a45a5dea3eee7aa0be683 authored almost 7 years ago by Fred Christensen <[email protected]>
comparing nets to nets, currently failing.

github.com/BrainJS/brain.js - 154af00c029d38848e3e3145c70bc7c0d59fa830 authored almost 7 years ago by Robert Plummer <[email protected]>
Uses sinon

My intention on the wrapper was not met, and it gave a false positive.

github.com/BrainJS/brain.js - 9a630ebab18f09881e32c3734e42da5c7665fd53 authored almost 7 years ago by Fred Christensen <[email protected]>
# If applied, this commit will make life better for everyone

# Why is this change needed?
To help with peace on earth

# How does it address the issue?
takes...

github.com/BrainJS/brain.js - 2f1655956d900ffc2a43d32b2b69466b7742989e authored almost 7 years ago by Fred Christensen <[email protected]>
Merge branch 'master' into develop

github.com/BrainJS/brain.js - 1a603020a404d532814b8dd6c7a72e83087413b8 authored almost 7 years ago by Robert Plummer <[email protected]>
adjust description

github.com/BrainJS/brain.js - efbf27417060b315b0ba793a395435daa20207ff authored almost 7 years ago by Robert Plummer <[email protected]>
add .adjustWeights(), and unit test

github.com/BrainJS/brain.js - 8ba785d31df62ca9ccc8390562234810276c9b08 authored almost 7 years ago by Robert Plummer <[email protected]>
Unit test .calculateDeltas(), .cacheWeights(), .cacheDeltas()

github.com/BrainJS/brain.js - ff573d198f0686f75ce3904c111fd4821a0dc7a0 authored almost 7 years ago by Robert Plummer <[email protected]>
further debugging with Garrett, the genius.

github.com/BrainJS/brain.js - 81358572f492c9997ebcf3fefd468c5edf296df0 authored almost 7 years ago by Robert Plummer <[email protected]>
debugging with Garrett

github.com/BrainJS/brain.js - bdd2cfba9f33c0787a6a8825126ae66dff9ce919 authored almost 7 years ago by Robert Plummer <[email protected]>
Merge pull request #153 from BrainJS/152-NaN-error-rate

fix #152 and bump version number

github.com/BrainJS/brain.js - cb9a707611ef1dfc29e8bb3ff96c61bb5b5a21d2 authored almost 7 years ago by Robert Plummer <[email protected]>
fix #152 and bump version number

github.com/BrainJS/brain.js - 4009d95a2aab28eb62d7a5b69120915a1589e7cd authored almost 7 years ago by Robert Plummer <[email protected]>
starting on backpropagation via deltas

github.com/BrainJS/brain.js - e8a4a296df1835b36be7825161fad8981fd0cbff authored almost 7 years ago by Robert Plummer <[email protected]>
bring recurrent net runInput forward propagation caching tested and online

github.com/BrainJS/brain.js - 8804d9016c1811a6b8b10420a5efd40c3c50f2de authored almost 7 years ago by Robert Plummer <[email protected]>
Turning input/output training data into textures to see if we can speed things up a little bit.

github.com/BrainJS/brain.js - 42b3708f6a9ff48a5063d1d671047c55da3ba62d authored almost 7 years ago by Garrett Scott <[email protected]>
Getting recurrent layers connecting, and testing a simple neural network.

Started on GRU and LSTM.

github.com/BrainJS/brain.js - 9fc2fa12685255280891f3e844a1094af097893a authored almost 7 years ago by Robert Plummer <[email protected]>
laying groundwork for deprecating the existing recurrent class family, and starting on the new foundation.

Provide layer indexes for reuse elsewhere of FeedForward.

github.com/BrainJS/brain.js - 22b82e65d5d2d36f2d64bccd2d43cf987d39f2b3 authored almost 7 years ago by Robert Plummer <[email protected]>
Merge branch 'develop' into nn-gpu-layers

github.com/BrainJS/brain.js - 4377a30dbf84680e863a6bb1b580ee9e0511a78a authored almost 7 years ago by Robert Plummer <[email protected]>
Merge pull request #151 from BrainJS/catchup-nn-gpu

Catchup GPU Networks

github.com/BrainJS/brain.js - f0097ee8bccdb4b4f22a73c7da9f790fe15402e5 authored almost 7 years ago by Robert Plummer <[email protected]>
With some of the changes pushed up recently, NeuralNetworkGPU lagged behind. This was mainly the prepending of "_" to internal-only methods, as well as moving things to a `trainOpts` object. This meant that the GPU was not able to work at all. This catches things up.

github.com/BrainJS/brain.js - 8bf1f7f19472b8fffd950a41a73696da24d06f17 authored almost 7 years ago by Garrett Scott <[email protected]>
increase iterations for more consistent test

github.com/BrainJS/brain.js - 366f05c8db91549690f243b82630436536a5e5d6 authored almost 7 years ago by Robert Plummer <[email protected]>
Merge pull request #149 from daffl/common-npmignore

Add common .npmignore to exclude development files

github.com/BrainJS/brain.js - 9d957e6d27d328aefd8ae070738e3dace4573684 authored almost 7 years ago by Robert Plummer <[email protected]>
Add common .npmignore to exclude development files

github.com/BrainJS/brain.js - c1987487a7422183d8ffd727065acdac995f7389 authored almost 7 years ago by David Luecke <[email protected]>
Merge pull request #141 from BrainJS/fix-training-option-setting

Making trainingOption updater/getter less rigid

github.com/BrainJS/brain.js - 33479b0c68f03b95e337e5791275e7cc6ec90633 authored almost 7 years ago by Garrett Scott <[email protected]>
Missed a _updateTrainingOpts in the merge, remade browser and dist

github.com/BrainJS/brain.js - bc18f467ba0c95adc5cf500bfb0090e1b6e9502e authored almost 7 years ago by Garrett Scott <[email protected]>
Merge in changes on develop

github.com/BrainJS/brain.js - 86edaf321789ef083fdb9a5a86e997ad8872ced7 authored almost 7 years ago by Garrett Scott <[email protected]>
bump version numbers

github.com/BrainJS/brain.js - 6df3f9014afde0b93648b6b10c01618afa7bef8f authored almost 7 years ago by Robert Plummer <[email protected]>
Merge pull request #147 from BrainJS/web-worker-fix

Set globals for window, self, and module

github.com/BrainJS/brain.js - 9a14f67ece2d434f10d1d3be5aa37dd713f5e3eb authored almost 7 years ago by Garrett Scott <[email protected]>
Update the browser and browser min

github.com/BrainJS/brain.js - 18a7033beb5a9b6e66c3c39715e4f5539f4f44bd authored almost 7 years ago by Garrett Scott <[email protected]>
Web workers failed since `window` does not exist. This will export to window, self, or module if they exist.

github.com/BrainJS/brain.js - 54e1bbd34c0fda9d41bf0ccfa71408ef5c3cba5b authored almost 7 years ago by Garrett Scott <[email protected]>
Merge pull request #145 from BrainJS/dry-out-train-method

Make training methods DRY

github.com/BrainJS/brain.js - 6bc87b8ef17c5775c724bfca17e21edff438862b authored almost 7 years ago by Garrett Scott <[email protected]>
Moved the logic for not training anymore to `_trainingTick` which now returns a boolean to show whether or not it ran. This allows for no additional closures, but still keeping `train` and `trainAsync` DRY

github.com/BrainJS/brain.js - 2a8fb2f726e2f9c87932af45b82693c4a207b152 authored almost 7 years ago by Garrett Scott <[email protected]>
Add a TODO for adam

github.com/BrainJS/brain.js - 37a63641e5ede5c80a83759ee4543df668fbaf24 authored almost 7 years ago by Robert Plummer <[email protected]>
add a simple test for `MomentumRootMeanSquaredPropagation` praxis

github.com/BrainJS/brain.js - 057c1687d182fc8d782532f19caf70ea9454b15f authored almost 7 years ago by Robert Plummer <[email protected]>
added pseudo placeholder for the recurrent class to get it off my machine

github.com/BrainJS/brain.js - 8933c3952c28477b79ab1849daed0f2773495421 authored almost 7 years ago by Robert Plummer <[email protected]>
Moved reset of deltas to base so it affects all layers, and removed from everywhere else.

More unit testing for FeedForward class

github.com/BrainJS/brain.js - 5d643cd0870d9f034077b7648efa1e98bdda2591 authored almost 7 years ago by Robert Plummer <[email protected]>
train and trainAsync now have a common _prepTraining method which sets things up for training. This returns what should happen during a training tick. This is essentially to keep the training methods DRY.

github.com/BrainJS/brain.js - 8ff2e3be4333c87f33e6753c06b0d3abea7c3fc8 authored almost 7 years ago by Garrett Scott <[email protected]>
updateTrainingOptions changed to an "internal only" function by adding in the _ prefix. Also, made the operation a little less fragile by updating any options which are in the default object, rather than a specific list. Some exceptions are handled separately (e.g. activation and log). Same thing for the _getTrainOpts function

github.com/BrainJS/brain.js - c7a3336fa490c27f728e350fc290d1efc652bfb8 authored almost 7 years ago by Garrett Scott <[email protected]>
Merge pull request #137 from BrainJS/options-update

Options update

github.com/BrainJS/brain.js - 7cb31e044a45c3f188192851c389c656c6dae1c3 authored almost 7 years ago by Fred Christensen <[email protected]>
Merge pull request #124 from daffl/browser-standalone

Use Browserify standalone option for browser build

github.com/BrainJS/brain.js - 3964022236c8bcc076ecbd03e67d1cfe7bd39a41 authored almost 7 years ago by Fred Christensen <[email protected]>
Use Browserify standalone option for browser build

github.com/BrainJS/brain.js - f97a06ba9e3f6ebc627fa3fc32f68a248594650a authored almost 7 years ago by David Luecke <[email protected]>
Readme updates

github.com/BrainJS/brain.js - f1a213b9f782fe6a4d1429a30f2335ea5dcd4d87 authored almost 7 years ago by Fred Christensen <[email protected]>
Updates the json test as well as doing a make.

github.com/BrainJS/brain.js - 0d1a1108675d0e4bd4664fe46366ce9e33581bf3 authored almost 7 years ago by Fred Christensen <[email protected]>
Updating some things

github.com/BrainJS/brain.js - 27755d73eec236c56b985f2be1dca553d251e574 authored almost 7 years ago by Fred Christensen <[email protected]>
Updates

Made setActivation() accept a param to be more friendly for other users

Created log test class
...

github.com/BrainJS/brain.js - e9f1401e23c86f90580f207e0722092f90d68b24 authored almost 7 years ago by Fred Christensen <[email protected]>
Possible suggestions for clarity

github.com/BrainJS/brain.js - 91d00a46fd3917991e315b96ffee422fc23fea16 authored almost 7 years ago by Fred Christensen <[email protected]>
Merge pull request #136 from BrainJS/135-untrained-error-on-run

Error logging for run() called prior to train()

github.com/BrainJS/brain.js - 69ff0bec59dcd0dc523292c4e28e928f14eae5dd authored almost 7 years ago by Garrett Scott <[email protected]>
move what was `Output` into `Target` layer

adjust praxis for upcoming usage

github.com/BrainJS/brain.js - adc2a6ea590d578657faf3536369931a99df2a20 authored almost 7 years ago by Robert Plummer <[email protected]>
#135 Used a filter rather than `map().every()` to get the errors with individual settings.

github.com/BrainJS/brain.js - 5c36b39e07f9f7397593ce823bca2ab840106ef6 authored almost 7 years ago by Garrett Scott <[email protected]>
Added some basic handling for when a net is run without training. Checks for the side effects, rather than if train() was ran.

github.com/BrainJS/brain.js - 23bedfd2a11fb54f14f58cafc1a7a713471ab6aa authored almost 7 years ago by Garrett Scott <[email protected]>
Merge branch 'develop' into nn-gpu-layers

github.com/BrainJS/brain.js - ba03e15dfafe50bc65e15a951a8741ad2dfb0a1d authored almost 7 years ago by Robert Plummer <[email protected]>
Merge pull request #125 from daffl/test-browser

Add a small browser test and automated runner script

github.com/BrainJS/brain.js - 760bf84754a0b9503f36d7209cdf7238c04d6025 authored almost 7 years ago by Fred Christensen <[email protected]>
Merge pull request #134 from BrainJS/readme-update

Updates the readme to include the async training

github.com/BrainJS/brain.js - 22364e102bf871c832ae883fd8e1564e95e5c7cb authored almost 7 years ago by Fred Christensen <[email protected]>
updates the readme to include the async training

github.com/BrainJS/brain.js - a1f888f4a88c6cf8a96a23decc0dfc7badd2b149 authored almost 7 years ago by Fred Christensen <[email protected]>
Merge pull request #118 from BrainJS/add-thaw

This adds thaw.js

github.com/BrainJS/brain.js - f8aa38f38c17cecf65c844362dc4d44933f5dd38 authored almost 7 years ago by Robert Plummer <[email protected]>
Merge branch 'develop' into add-thaw

# Conflicts:
# test/base/bitwise.js
# test/base/json.js

github.com/BrainJS/brain.js - b828d84c1af59ac5a983647df9c68b1a53bce23a authored almost 7 years ago by Robert Plummer <[email protected]>
Merge pull request #133 from BrainJS/v1.0.3-prep

V1.0.3 prep

github.com/BrainJS/brain.js - 166c0f56087a2c1999fb05b05c9c0cc96afe448b authored almost 7 years ago by Robert Plummer <[email protected]>
bump version number and release time

github.com/BrainJS/brain.js - 872a7d2b03516eb0667ca9b1c2b265a2135fbcce authored almost 7 years ago by Robert Plummer <[email protected]>
Merge pull request #131 from BrainJS/129-fix-json

resolve lookup and set for importing values from json

github.com/BrainJS/brain.js - e99124f632d9f9cc7545f282e1497ef7d457cb90 authored almost 7 years ago by Robert Plummer <[email protected]>
Merge branch '130-at-least-floats' into 129-fix-json

github.com/BrainJS/brain.js - 1b096e8c7a597904920d28f2032056c4e70c8327 authored almost 7 years ago by Robert Plummer <[email protected]>
fix test and spacing

github.com/BrainJS/brain.js - 0255a05d650a9ca5b4298293fd827dac57dfdf36 authored almost 7 years ago by Robert Plummer <[email protected]>
remove `.only`

github.com/BrainJS/brain.js - 3405ae17db56fa5e334a337b7e774dea02556ff7 authored almost 7 years ago by Robert Plummer <[email protected]>
fix erroneous test

github.com/BrainJS/brain.js - 08506bdd158039768d563d5de48cb52159848d6c authored almost 7 years ago by Robert Plummer <[email protected]>
Merge branch '130-at-least-floats' into 129-fix-json

github.com/BrainJS/brain.js - 7495de045a25b501574d57384f71be7ad8e00d34 authored almost 7 years ago by Robert Plummer <[email protected]>
use Float32Array where we can improving performance

github.com/BrainJS/brain.js - b55300bf337ac1fdc5589ce218673870add740c5 authored almost 7 years ago by Robert Plummer <[email protected]>
Merge pull request #122 from BrainJS/templates

Templates for issues and pull requests

github.com/BrainJS/brain.js - 14f06477f8ef87c18c8fafbe7fb3a1c86f3d09dc authored almost 7 years ago by Robert Plummer <[email protected]>
move toFunction into its own test, for easier debugging

add more tests, exposing issue
resolve issue which was expecting `layer` as an index, where `i` i...

github.com/BrainJS/brain.js - df5d6e3cde8d08250c749699b6d2a89d3e38b7cc authored almost 7 years ago by Robert Plummer <[email protected]>
consistency in constructor value setting

github.com/BrainJS/brain.js - cc1211250cf10104290bf847c547ae886a87ebf8 authored almost 7 years ago by Robert Plummer <[email protected]>
remove unneeded constant

github.com/BrainJS/brain.js - 2627feda6c857c136c04085b99c9d67d50cd0e0f authored almost 7 years ago by Robert Plummer <[email protected]>
switch deltas to zero after weights are set ad test against return values

remove

github.com/BrainJS/brain.js - 0d8918f1cc2ff0f2ab15037db3ef4566964e554d authored almost 7 years ago by Robert Plummer <[email protected]>