Skip to main content

DeepLearning Model Builder

Project description

"toynn" is a handy Neral Network model builder.

You'll be able to create a model in the desired structure with a single line of code. Easily train, predict and visualize your model.

"toynn" supports 'export' and 'import' of models in 'json' format.

Simple example for usage is like below.

import toynn

#build a model model = toynn.model.ANN(input_shape=(1, 784), shape = (100, 100, 100, 10), output="softmax", activation=("relu", "relu", "relu")) model.describe()

#train model.train(y= TRAIN_BATCH, t= ANSWER_BATCH, learning_rate=0.001, iteration=1000)

#predict model.predict(x = INPUT)

#export model as a 'json' file to a local directory model.export(directory = "C:\Users.......//", file_name="myModel.json")

#import model from a local directory factory = toynn.factory.factory() model2 = factory.make(directory = "C:\User.....\myModel.json")

=======================================================================

Updates on more types of model such as 'CNN', 'LSTM' is planned. Thanks, and please contact the author via e-mail for any comment.

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

toynn-0.1.0.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

toynn-0.1.0-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

Details for the file toynn-0.1.0.tar.gz.

File metadata

  • Download URL: toynn-0.1.0.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.0

File hashes

Hashes for toynn-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1d131fd48985ebd28c8062ef7122565ceb4121a4b7740e97d952239b37783a5f
MD5 08bea72f54374a052c19f8827ceb764f
BLAKE2b-256 4776c237cb0b675e90bafec9582eec1f2ebadb8f305de8e4d13b70276e5192d4

See more details on using hashes here.

File details

Details for the file toynn-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: toynn-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 8.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.0

File hashes

Hashes for toynn-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7d71d50dfb833460dd4193c0e493a12648b291714e2e48300e67539ddbe1b2bd
MD5 1d0ce83f9707a5a4d867fdf65aebae3d
BLAKE2b-256 2cfbb732d692879a2ae59ff3ebdc5f31ec7732d3030981e138a6b92402ad6467

See more details on using hashes here.

Supported by

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