Skip to main content

Tai-Chi Engine

PyPI version Python version License PyPI Downloads Docs Test pypi build

Powerful deep learning for civilians

太极引擎 深度学习: 强大、多模态、灵活、平民化

See Documentation 看文档

Essence of the Tai-Chi Engine

  • Close to state-of-the-art Deep learning, friendly to office folks, all coding-free, clicks away.
  • Flexible, supporting multiple kinds of data (image, text, category, multi-category, etc), multiple x at the same time.
  • Which columns to be x? Which column to be y? You can decide and play, see if the AI finds out how to guess.

Our big pitch 🎁

  • If you're a coding muggle - play with the engine, you'll understand ideas around Deep Learning, and have good model.
  • If you're a pro - it's still wildly fun to try new models in 2 minutes' click, especially you have around a dozen columns.

Playing Tai-Chi Engine

First, tell me you are already in a jupyter notebook environment.

Or just using the free kaggle kernel, example here

Or try our colab tutorial:

Open In Colab

Open up a table, a pandas dataframe, from excel or from csv file or from SQL database, dosn't matter.

import pandas as pd
df = pd.read_csv('your_data.csv')

Then, you can use the following code to play with the engine.

from tai_chi_engine import TaiChiEngine
# load the engine
engine = TaiChiEngine(df, project="./where/to_save/your_model")
# start the playing
engine()

Good to go! 🎸

Installation 📦

Default installation:

pip install tai-chi-engine

Run App on Trained Model 🚀

You can build prototype App (Based on streamlit) based on trained project, see app part of this library.

ALL kinds of projects, only one way and only few lines to start the app.

Links 🪁

  • The github repository is here

For Developers:

  • How frontend part of the engine works? See here

Metadata

Release files for tai-chi-engine 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tai-chi-engine 0.1.3
File Size Uploaded Provenance
tai_chi_engine-0.1.3.tar.gz 71.5 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for tai-chi-engine 0.1.3
File Interpreter ABI Platform
tai_chi_engine-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 148.6 kB

Release files / tai_chi_engine-0.1.3.tar.gz

Download URL tai_chi_engine-0.1.3.tar.gz
Size 71.5 kB
Tags Source
SHA-256 checksum
How to use checksums
ea59077fd893cf77cdfb13691dd23ec6664b085803247f73f2f2b75fb6cb7335
BLAKE2b-256 checksum
How to use checksums
b7ad230d05568420407944680c727711363f864e49cff34e5cfea25cef3b58ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

Release files / tai_chi_engine-0.1.3-py3-none-any.whl

Download URL tai_chi_engine-0.1.3-py3-none-any.whl
Size 77.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d528cd2267adcd70d9bbd5c1e969d3a905cc01442f8601f5d98a636ff33fb901
BLAKE2b-256 checksum
How to use checksums
7c105df8a26d373d1eb67a66ec207a197a0e89802b6f8fc5e88bd8390cd44f70
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

Security for tai-chi-engine 0.1.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page