AutoML SDK for Tencent Cloud WeData using FLAML with MLflow integration.
Project description
wedata-automl
AutoML SDK for Tencent Cloud WeData, powered by FLAML and integrated with MLflow for experiment tracking and model registry.
Features
- FLAML-based AutoML with graceful fallback to RandomForest
- MLflow integration: experiment tracking, model logging, and Model Registry registration
- Quiet, production-friendly logging helpers
- Simple pipeline API and CLI demo
Installation
pip install wedata-automl
# Optional extras
pip install "wedata-automl[xgboost]"
pip install "wedata-automl[lightgbm]"
Quickstart (Python API)
import mlflow
from wedata_automl import run_pipeline
# IMPORTANT: Set MLflow tracking URI before running AutoML
mlflow.set_tracking_uri("http://your-mlflow-server:5000")
# Uses a demo dataset by default, and creates/uses the specified MLflow experiment
result = run_pipeline(experiment_name="blueszzhang-test-automl")
print(result)
Quickstart (CLI)
wedata-automl-demo
Documentation
- 🚀 快速启动检查清单 - 新手必读!
- 故障排除指南 - 常见问题和解决方案
- MLflow 版本兼容性 - MLflow 版本要求和兼容性
- 项目 ID 配置 - 项目 ID 配置说明
Notes
- Ensure MLflow Tracking/Registry is configured in your environment (MLFLOW_TRACKING_URI, credentials, etc.)
- XGBoost/LightGBM are optional; install via extras if you want those estimators considered
- Python >= 3.8
- Project ID is required - Set via
project_idparameter orWEDATA_PROJECT_IDenvironment variable
Troubleshooting
遇到问题?查看 故障排除指南。
最常见问题:
License
MIT
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
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 tencent_wedata_auto_ml-0.2.23.tar.gz.
File metadata
- Download URL: tencent_wedata_auto_ml-0.2.23.tar.gz
- Upload date:
- Size: 55.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bbb66a50a8efa085396b7409eaccda2af451ac69366c77696b89ec966d5a2b4a
|
|
| MD5 |
c00452d7fe7a8d26ab949dfd8e843f45
|
|
| BLAKE2b-256 |
2c349b0e6f2163d719f13276e1ae657bbc9caa5c010712c9879b43634e6d4afb
|
File details
Details for the file tencent_wedata_auto_ml-0.2.23-py3-none-any.whl.
File metadata
- Download URL: tencent_wedata_auto_ml-0.2.23-py3-none-any.whl
- Upload date:
- Size: 70.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ac702e2fd9553872e0eb607e008ce3c21da5fda6e9a855e898e4ce973ea32547
|
|
| MD5 |
1d52287f04a10dd9b3413ccbc2088012
|
|
| BLAKE2b-256 |
a8ce21887bcb2162f72d0056dc653ff7a34b4fc7334e98d6089865867ff482d2
|