Skip to main content

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


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)

Uploaded Source

Built Distribution

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

t3qai_client-1.2.0-py3-none-any.whl (13.6 kB view details)

Uploaded Python 3

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

Hashes for t3qai_client-1.2.0.tar.gz
Algorithm Hash digest
SHA256 3f3fe791b5d906caf18b23bf8473b7c103a4286419bc8cad93875eb6bdabf66f
MD5 231bdf2ed25f8a137b2a78ed7ff9c9cd
BLAKE2b-256 cbbcbc5e028470307e4c705c1dc310e0bc7b7c66f73685242a8c2db918bc9777

See more details on using hashes here.

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

Hashes for t3qai_client-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d571cd05f7b4149d20d7a6ac8f6940ab671255f538fa7cc0a0a80ddba90ca1c7
MD5 5fc4c6022591a013faac7c771c605857
BLAKE2b-256 ad5810bcc2fe46d2f069ee7af3a10e3520adfc59fe2f16939bc6d31adaffbaa8

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