π§βπFiat Copilot
- Fiat Copilot offers a range of tools to assist users in creating ML workflows and smoothing the AI development process from start to finish.
Overview
Fiat Copilot is built with various utilities to help ML developers to design their model production pipeline and model serving applications.
Fiat-Copilot
βββ examples
βΒ Β βββ assets
βΒ Β βββ serving
βΒ Β βββ storage
βββ serving
βΒ Β βββ __init__.py
βΒ Β βββ attendant.py
βΒ Β βββ context.py
βΒ Β βββ domain.py
βββ trainer
βΒ Β βββ __init__.py
βΒ Β βββ hf_util.py
βΒ Β βββ torch_util.py
βΒ Β βββ xgboost_util.py
βββ utils
βΒ Β βββ __init__.py
βΒ Β βββ alioss.py
βΒ Β βββ config.py
βΒ Β βββ huaweiobs.py
βΒ Β βββ tencentcos.py
βββ workflow
βββ __init__.py
βββ annotations.py
βββ ray_utils.py
βββ storage.pyThis tool utilizes Dagster workflow components and Ray remote task & job components. The Dagster workflow component is a versatile and customizable feature that enables users to create workflows specific to their needs.
Meanwhile, Ray provides primitives that are designed for effectively parallelizing AI and Python applications on a local device and scaling to a cloud or on-premises cluster without requiring any code changes. With Ray AI Runtime (AIR), the Fiat can handle various compute-intensive ML workloads. In addition, Ray can automatically scale in and out during runtime and transparently parallelize tasks and jobs.
Module Details
π»WorkflowπTrainer & PredictorπServingLast updated