Neural Network Supervision Platform
Project description
nightwalker
nightwalker is a Python based library, that helps Deep / Machine Learning specialists to track their models during training without accessing server, and getting notifications full of their desired information via nightwalker App.
PROS
-
Easy to install and use
-
Takes Steps, Epochs, Train & Test Loss, Acc as arguments so you can have all useful metrics in your app
-
No registration required, just take the unique code after walker.UID generates it for you, and share it with any number of co-workers to add the model to their apps
Used Frameworks & Libraries
AFS is built totally on Python & Node.JS.
Installation
Python 3.6+ required to use.
Get the package from PyPi
$ pip install nightwalker
Usage
Import the nightwalker and reach 'walker' function.
Define the walker function inside the training loop, and pass the arguments.
$ from nightwalker import walker
$ walker(arg1, arg2)
After executing the training loop, the library will generate and print unique id for you, by which you'll then verify your session within the app.
It'll look like this:
$ Your unique ID is --- 1sy45kd9
Add new model to your app using the generated unique id.
Arguments
$iteration argument is for counting iterations. type = number.
$itercount argument is basically a divider, for every how many iterations do you need to send the metric update. type = number.
$maxiter is a maximum of iterations, after which the model finishes training. type = number.
$epoch counts epochs. type = number.
$maxepoch is a maximum number of epochs, after which nightwalker will decide the model had finished training.
$testloss takes test loss as a metric. type = number.
$trainloss takes validation loss as a metric. type = number.
$acc takes accuracy as a metric. type = number.
Suggestions
In case you have any suggestions how to improve the app and library functionalities for you, please feel free to open new Issue, or contact us at CONTACT@SYSTEMCORP.AI
License
BSD 3-Clause Licence
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file nightwalker-1.0.1.tar.gz.
File metadata
- Download URL: nightwalker-1.0.1.tar.gz
- Upload date:
- Size: 5.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
83ad093a89094ccd4bbeb4695e86a6e962be37a771ed4c2188b2b9bea0803c8e
|
|
| MD5 |
6ded100ef53f64c8d2e4cbcd5d15bc12
|
|
| BLAKE2b-256 |
bcb9444b7ae9b8eb985163a34398133a812a6b9d54f1c547ad06160a5c7918cd
|
File details
Details for the file nightwalker-1.0.1-py3-none-any.whl.
File metadata
- Download URL: nightwalker-1.0.1-py3-none-any.whl
- Upload date:
- Size: 5.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2c7e7208167be6b080eb230d086184229afc5f004dbf6d8135165a6f27c94719
|
|
| MD5 |
62c8d552dbb6eb95d5f2f961c8d7dcc8
|
|
| BLAKE2b-256 |
b5a901ed0bffaf2bf485280fb8892b650ce29bf06b0c2725565d7047d9c4fd31
|