https://github.com/philzook58/purescript-propel
Purescript bindings to Propel tensor library
https://github.com/philzook58/purescript-propel
Last synced: 3 months ago
JSON representation
Purescript bindings to Propel tensor library
- Host: GitHub
- URL: https://github.com/philzook58/purescript-propel
- Owner: philzook58
- Created: 2018-03-01T21:57:49.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-03-16T21:08:34.000Z (over 7 years ago)
- Last Synced: 2025-02-08T16:59:28.178Z (8 months ago)
- Language: PureScript
- Homepage:
- Size: 62.5 KB
- Stars: 2
- Watchers: 4
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# purescript-propel
## If shapes don't make sense, will throw errors. Buyer beware.
Purescript bindings to the Propel ML tensor library. Closely follows the API to be found here http://propelml.org/docs/.A type indexed library to avoid shape mismatch is a WIP (see branch typelevel).
npm install appropriate version of propel for your computer for Tensorflow bindings when run via node. See propel documentation [here](https://github.com/propelml/propel). For example.
```npm install propel_linux_gpu```
Check out test/Main.purs for some example usage
This may be useful for dealing with Typed Array instances:
https://github.com/jutaro/purescript-typedarrayLots of other possibly useful stuff not implemented (maps, filters, folds of typed array):
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArrayPropel plot is not working. I do not understand how it possibly could actually.
I have had difficulty browserifying. One can use the Propel cdn instead (see /examples folder) or perhaps webpack.