Skip to main content

Machine Learning for TUO

Project description

Requirements

  1. Python 3.X with pip/Anaconda on Windows
  2. Java 1.8 or higher

Install

$ pip install tuo_ml

If you do not have administrator rights append --user/--break-system-packages to above command.

Alternatively, if some errors occur in later steps to install from source.

Run it

tuo/data $ tuo_train --help
tuo/data $ tuo_train

The output should look similar to:

Loading database from database.yml...done
Parsing database...
100%|█████████████████████████████████████| 1705/1705 [00:20<00:00, 84.00it/s]
100%|███████████████████████████████████████████| 1/1 [00:20<00:00, 20.30s/it]
Training...
Win......Average Error: +-1.752% (+-0.027%)
Stall....Average Error: +-0.750% (+-0.017%)
Loss.....Average Error: +-1.225% (+-0.022%)
Points...Average Error: +-1.760 (+-0.031)

The uncertainty of the training is indicated. You can copy the *.pmml files into your data/ folder to use them in tuo now.

Run it from source

If you want to define your own ML model follow these steps.

Download

Download the source zip from github and unzip it. Or better clone the repo

$ git clone https://github.com/APN-Pucky/tyrant_optimize.git tuo
$ cd tuo/ml

Install

tuo/ml $ poetry install 

Modify train.py to your likings.

Run it

tuo/data $ poetry run tuo_train

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

tuo_ml-6.0.0.27.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

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

tuo_ml-6.0.0.27-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file tuo_ml-6.0.0.27.tar.gz.

File metadata

  • Download URL: tuo_ml-6.0.0.27.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.1 CPython/3.10.10 Linux/6.1.12-gentoo

File hashes

Hashes for tuo_ml-6.0.0.27.tar.gz
Algorithm Hash digest
SHA256 46fb14933c7a232f2db70479580a4fbe7e39b23ceac39d453841a699aaaf5bd0
MD5 6843ef514d916d093806f84240b99457
BLAKE2b-256 5132280bbeccc1bb006ac782e70273ba640e356dbaac623bfde68492beac0332

See more details on using hashes here.

File details

Details for the file tuo_ml-6.0.0.27-py3-none-any.whl.

File metadata

  • Download URL: tuo_ml-6.0.0.27-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.1 CPython/3.10.10 Linux/6.1.12-gentoo

File hashes

Hashes for tuo_ml-6.0.0.27-py3-none-any.whl
Algorithm Hash digest
SHA256 835d26ae9e526e220ffb2966298c71156e1001d27db4e79181e51381383b70cd
MD5 d750a87773402dfa0c43f96c16bd7171
BLAKE2b-256 6db01a90d73f2dc117a32fb9059f047918aefbdd407f4184d34505861bc5c5db

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