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.3.tar.gz
(12.9 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.3.tar.gz.
File metadata
- Download URL: t3qai_client-1.2.3.tar.gz
- Upload date:
- Size: 12.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7c388fba885900ac6ca7eff80a12ef6db3069063dd6f079887de3679985eddc6
|
|
| MD5 |
e00db22c259bfefe09458f5304218eff
|
|
| BLAKE2b-256 |
588c2c76761363277974052973f245e45925c23250d291236a1f7450007f8fab
|
File details
Details for the file t3qai_client-1.2.3-py3-none-any.whl.
File metadata
- Download URL: t3qai_client-1.2.3-py3-none-any.whl
- Upload date:
- Size: 13.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2347f6581b33864fdaa081b3d64e046bbc46bfc6e0cd79539f08a5ca313dda24
|
|
| MD5 |
7aef4b563c811c9a1c7c2aefaf1013eb
|
|
| BLAKE2b-256 |
e4b3a9f3c503a0ae6911a571ad3e75a2933e17d09306215b3e2037cb761ddb7b
|