Skip to main content
Join the official 2020 Python Developers SurveyStart the survey!

A standard neural network implementation

Project description

Doki-net

Examples

Plenty of examples can be found in the aptly named examples folder.

Structure of nodes and edges

Each node and edge is a JSON object. The structure of each type of node and edge is shown below:


ANN:

node:
{
  "bias"      : 0.0,      // Bias of the node
  "type"      : Type.RELU // Type refers to the activation function of a node and is set using an enum
}
edge:
  "from" : 0     // The index of the node that this edge takes a value from
  "to"   : 1     // The index of the node that this edge sends the value to
  "weight" : 0.1 // The weight of the edge

RNN (Fully-Recurrent):

node:
{
  "alpha"  : 0.0, // Alpha is the weight of recurrent signal
  "bias"   : 0.0, // Bias of the node
  "type"      : Type.RELU
}

CNN (In-Development):



          

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for doki-net, version 0.2.0.1
Filename, size File type Python version Upload date Hashes
Filename, size doki_net-0.2.0.1-py3-none-any.whl (38.1 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size doki-net-0.2.0.1.tar.gz (5.5 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page