t3qai client module
Project description
t3qai_client Description
a library for t3qai platform client.
The client module provides properties/functions that links platform and client's learning/Inference algorithm.
- Provide platform path properties
- Provides functions to link learning state, set log, call learning parameter elements, load data, save learning results, and download inference results
To install with pip
pip install t3qai_client
How to Use (Example)
properties
## train
from t3qai_client import T3QAI_TRAIN_OUTPUT_PATH, T3QAI_TRAIN_MODEL_PATH, T3QAI_TRAIN_DATA_PATH, T3QAI_MODULE_PATH
## inference
from t3qai_client import T3QAI_INIT_MODEL_PATH, T3QAI_MODULE_PATH
functions
import t3qai_client as tc
## link learning state
tc.train_start()
tc.train_finish(result, result_msg)
## set log
# train
tc.train_set_logger()
# inference
tc.inference_set_logger()
## call learning parameter elements
# train
params = tc.train_load_param()
batch_size= int(params['batch_size'])
# inference
params = tc.inference_load_param()
batch_size= int(params['batch_size'])
## save learning results
# save the learning results inside the platform.
eval_results={}
eval_results['accuracy']= 0.93
eval_results['loss']= 0.003
tc.train_save_result_metrics(eval_results)
## To download inference results at platform (2 options -> file_obj or file_path)
from t3qai_client import DownloadFile
result = DownloadFile(file_obj=resultobj, file_name=filename)
result = DownloadFile(file_path=save_path, file_name=filename)
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
t3qai_client-1.2.0.tar.gz
(12.2 kB
view details)
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 t3qai_client-1.2.0.tar.gz.
File metadata
- Download URL: t3qai_client-1.2.0.tar.gz
- Upload date:
- Size: 12.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.7.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3f3fe791b5d906caf18b23bf8473b7c103a4286419bc8cad93875eb6bdabf66f
|
|
| MD5 |
231bdf2ed25f8a137b2a78ed7ff9c9cd
|
|
| BLAKE2b-256 |
cbbcbc5e028470307e4c705c1dc310e0bc7b7c66f73685242a8c2db918bc9777
|
File details
Details for the file t3qai_client-1.2.0-py3-none-any.whl.
File metadata
- Download URL: t3qai_client-1.2.0-py3-none-any.whl
- Upload date:
- Size: 13.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.7.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d571cd05f7b4149d20d7a6ac8f6940ab671255f538fa7cc0a0a80ddba90ca1c7
|
|
| MD5 |
5fc4c6022591a013faac7c771c605857
|
|
| BLAKE2b-256 |
ad5810bcc2fe46d2f069ee7af3a10e3520adfc59fe2f16939bc6d31adaffbaa8
|