Training
Overview
Quick Start
from viewai_client import ViewAIClient
import pandas as pd
# Initialize client
client = ViewAIClient(api_key="your-api-key")
# Prepare data
df = pd.read_csv("training_data.csv")
# Initiate training
job = client.initiate_training_job(
dataset=df,
target_column="churn",
model_name="Customer Churn Model",
wait_for_completion=True
)
print(f"Training complete! Model ID: {job.job_id}")Training Workflow
Preparing Data
Data Requirements
Basic Data Preparation
Advanced Data Preparation
Creating Synthetic Training Data
Initiating Training
Basic Training Job
Training with Project Context
Using the Training Service Directly
Asynchronous Training
Monitoring Progress
Automatic Monitoring
Manual Monitoring
Checking Training Status
Retrieving Training Results
Training Job Management
The TrainingJob Class
Managing Multiple Training Jobs
Canceling Training Jobs
Listing Training Jobs
Error Handling
Common Training Errors
Validating Input Data
Handling Training Failures
Retry Logic for Training
Best Practices
See Also
Was this helpful?