Skip to main content

A package that demonstrates deep neural nets using Monte Carlo-type random parameter training.

Project description

Monte-Carlo-Neural-Nets

A package made to see how well a basic architecture of neural nets could be. The nets can be created with custom input and output heights, as well as full customization of the hidden layers' sizes (height and count of layers).

The basic operation of these nets is that they can be trained to some data set (or not, currently working on a 'self-training' chess AI example) by randomly 'tweaking' the different parameter weight values within the net. These weight values are clipped to be restrained to the range [-1, 1].

By defualt, a ELU-type function is applied at every layer calculation to give non-linearites such that more advanced calculations are actually possible.

Some examples of the net's operation and training can be found on the GitHub page, where issues are also tracked: https://github.com/SciCapt/Monte-Carlo-Neural-Nets

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

mcnets-0.2.0.tar.gz (24.1 MB view details)

Uploaded Source

Built Distribution

mcnets-0.2.0-py3-none-any.whl (46.7 kB view details)

Uploaded Python 3

File details

Details for the file mcnets-0.2.0.tar.gz.

File metadata

  • Download URL: mcnets-0.2.0.tar.gz
  • Upload date:
  • Size: 24.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.8

File hashes

Hashes for mcnets-0.2.0.tar.gz
Algorithm Hash digest
SHA256 d783b706df3ce0eadab4958bd055474f74f68623aa4c26b419ded19099003825
MD5 2ac7f7be28f79176fda3838e648d8d3a
BLAKE2b-256 7bf0dac73c9e31a7647d2aa80109ecd48d497ddcfaebe2c1e50723637d8d7b45

See more details on using hashes here.

File details

Details for the file mcnets-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: mcnets-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 46.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.8

File hashes

Hashes for mcnets-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8b69173f055e0eedbcabe0ac4660ebb6eafc32fee225300fbfa3ac7374b5de82
MD5 020ab1ac1a62713e7682b03fdd815e61
BLAKE2b-256 da38ddd69b00f24652759ac603a7c0ffa9a2ece958440c0ad3181ecc1eac1a76

See more details on using hashes here.

Supported by

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