deepthought

module
v0.0.0-...-f96ffc0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 11, 2015 License: GPL-3.0

README

deepthought

Neural network library for go.

Features:

  • OpenCL optimised matrix functions (blas package).
  • GUI with realtime plots built using https://github.com/go-qml/qml.
  • Example data models including MNist digit recognition.

To do:

  • Add convolutional layers.
  • Test visualisation and distortion.

Package documentation: http://godoc.org/github.com/jnb666/deepthought

Contact: John Banks jnb666@gmail.com

Directories

Path Synopsis
Package blas contains linear algebra routines for matrix manipulation with optional OpenCL acceleration.
Package blas contains linear algebra routines for matrix manipulation with optional OpenCL acceleration.
Package config converts a config struct to and from string format and persists to file.
Package config converts a config struct to and from string format and persists to file.
Package network implements feedforward neural nets with training using stochastic gradient descent.
Package network implements feedforward neural nets with training using stochastic gradient descent.
iris
Package iris loads the iris dataset from file.
Package iris loads the iris dataset from file.
mnist
Package mnist loads the MNist dataset of handwritten digits.
Package mnist loads the MNist dataset of handwritten digits.
xor
Package xor loads the dataset for an xor gate.
Package xor loads the dataset for an xor gate.
Package qml implements a GUI interface and plotting functions using the go QML bindings.
Package qml implements a GUI interface and plotting functions using the go QML bindings.
Package scl is a set of bindings to make it easy to execute OpenCL kernels.
Package scl is a set of bindings to make it easy to execute OpenCL kernels.
Package vector implements vector types for plotting and statistics.
Package vector implements vector types for plotting and statistics.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL