Skip to main content

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.

Source Distribution

doki-net-0.2.0.1.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

doki_net-0.2.0.1-py3-none-any.whl (38.1 kB view details)

Uploaded Python 3

File details

Details for the file doki-net-0.2.0.1.tar.gz.

File metadata

  • Download URL: doki-net-0.2.0.1.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2

File hashes

Hashes for doki-net-0.2.0.1.tar.gz
Algorithm Hash digest
SHA256 663626dca0e9ed284d876c9424a013ebc6701d2984ddf2085d7c1af138e11af2
MD5 293ac70890e28cbd7d58828c433c7d5e
BLAKE2b-256 3679e2ae8f4dfd7b537661e4d3eee46b68db713af19cd849995f0c141a565265

See more details on using hashes here.

File details

Details for the file doki_net-0.2.0.1-py3-none-any.whl.

File metadata

  • Download URL: doki_net-0.2.0.1-py3-none-any.whl
  • Upload date:
  • Size: 38.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2

File hashes

Hashes for doki_net-0.2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 93256150865a945c176569d5d421e080af5dac8779db415eee12a71c6a7cf97c
MD5 54807ece6f0a122c8b65ba4e834af543
BLAKE2b-256 ed0c5ff8e45706e9a042ebd58ea5abe726b98d53f6a3371ada1fd5e86578eec4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page