Manage Training Projects
Organize, maintain, and optimize your training projects through renaming, deletion, and workflow management.
Effective training project management keeps your VLM development environment organized and focused on active work. Datature Vi provides comprehensive tools to rename, delete, and organize training projects as your machine learning initiatives evolve.
This guide covers all aspects of training project management, from organizing workflows and runs to cleaning up completed or abandoned projects.
Complete VLM training workflowCreate training project → Manage training projects (you are here) → Create workflow → Start training → Evaluate model
What are training projects?
Training projects are dedicated workspaces that organize all components of your VLM development:
- Workflows — Reusable training configurations with system prompts, dataset settings, and model parameters
- Runs — Individual training sessions that execute workflows and produce trained models
- Models — Trained artifacts ready for evaluation and deployment
- History — Complete audit trail of experiments, metrics, and results
Each project provides isolated organization for a specific machine learning task or use case.
Project organization benefits
- Logical separation — Keep different tasks (defect detection, quality VQA) in separate projects
- Team collaboration — Share projects with team members for coordinated development
- Resource tracking — Monitor Compute Credit usage per project
- Experiment management — Maintain clear history of all training attempts
Core project operations
Datature Vi provides essential training project management operations:
Update project names to reflect purpose and improve organization
Permanently remove projects you no longer need
Organize, edit, and optimize training configurations
Monitor, cancel, and evaluate training sessions
Quick reference
Common training project management tasks:
| Task | Documentation | When to use |
|---|---|---|
| Change project name | Rename a training project → | Improve clarity, apply naming conventions |
| Remove completed project | Delete a training project → | Cleanup finished work, remove test projects |
| Organize workflows | Manage workflows → | Rename, duplicate, or delete training configurations |
| Monitor training | Manage runs → | Track active training, cancel runs, view results |
| Compare experiments | Evaluate a model → | Analyze metrics across runs and workflows |
| Download models | Download a model → | Export trained models for deployment |
Renaming training projects
Keep your training environment organized with descriptive project names that clearly communicate purpose.
When to rename
- Improved clarity — Make project purpose obvious to team members
- Scope evolution — Update names as project objectives change
- Naming standards — Apply consistent conventions across organization
- From defaults — Rename generic project names to meaningful identifiers
Key features
- Safe operation — Project ID remains unchanged; all references continue working
- No downtime — Active training runs and workflows are unaffected
- Instant updates — Name changes appear immediately across platform
- Flexible naming — Use any naming convention that works for your team
Important limitations
Project localization cannot be changedWhile you can rename a project, its geographic localization (data processing region) is permanent. If you need a different localization, you must create a new project.
Learn how to rename training projects →
Deleting training projects
Permanently remove completed, test, or abandoned training projects to maintain an organized workspace.
When to delete
- Completed projects — Remove projects after successful deployment to production
- Test projects — Clean up experimental or prototype projects
- Failed initiatives — Remove abandoned projects that didn't produce viable models
- Duplicate projects — Delete accidentally created duplicates
- Workspace cleanup — Maintain focused environment with only active projects
Safety measures
Before deleting a training project:
- Download trained models — Export any models you want to keep
- Check dependencies — Verify no deployments depend on project models
- Inform team — Notify collaborators about planned deletion
- Review carefully — Ensure you're deleting the correct project
Deletion is permanent and irreversible
- All workflows are permanently deleted
- All training runs and history are removed
- All trained models are permanently deleted
- Project ID becomes invalid
- Cannot be recovered through any means
Always download trained models before deletion if you might need them later.
Learn how to delete training projects →
Managing workflows
Workflows are reusable training configurations that define how your VLM learns from data. Effective workflow management enables systematic experimentation and optimization.
Workflow operations
Define new training configurations
Modify existing configurations
Update workflow names for clarity
Create copies for experimentation
Remove unused configurations
Common workflow scenarios
| Scenario | Recommended action | Documentation |
|---|---|---|
| Test prompt variations | Duplicate workflow, modify prompts | Duplicate workflow → |
| Compare architectures | Create separate workflows per model | Create workflow → |
| Optimize parameters | Duplicate and adjust hyperparameters | Configure settings → |
| Cleanup experiments | Delete failed or obsolete workflows | Delete workflow → |
Learn about workflow management →
Managing training runs
Training runs are individual training sessions that execute workflows. Active run management ensures efficient use of Compute Credits and helps you track experiments.
Run operations
Launch training sessions from workflows
Track progress and view real-time metrics
Stop training sessions in progress
Remove run history and results
Run lifecycle
- Queued — Run is scheduled and waiting for GPU resources
- Initializing — Environment setup and data preparation
- Training — Active training in progress with live metrics
- Evaluating — Post-training evaluation on validation set
- Completed — Training finished successfully
- Failed — Training encountered an error
- Cancelled — Manually stopped by user
Best practices for project management
Use clear, consistent naming for projects, workflows, and runs
Remove obsolete projects and workflows periodically
Always export trained models before deleting projects
Use version numbers to track workflow iterations
Add descriptions to projects and workflows for team clarity
Track Compute Credit usage to optimize training costs
Project organization strategies
Organize your training projects systematically as your VLM development scales.
Strategy 1: Task-based organization
Create separate projects for distinct machine learning tasks:
PCB-Component-Detection
PCB-Defect-Classification
PCB-Quality-VQA
PCB-Assembly-VerificationBest for: Multi-task applications requiring different model architectures or datasets
Strategy 2: Stage-based organization
Separate projects by development stage:
PCB-Detection-DEV (Experimentation)
PCB-Detection-STAGING (Pre-production testing)
PCB-Detection-PROD (Production models)Best for: Structured ML workflows with clear promotion paths
Strategy 3: Version-based organization
Create projects for major model versions:
PCB-Detection-v1 (Initial release)
PCB-Detection-v2 (Improved architecture)
PCB-Detection-v3 (New dataset)Best for: Long-term projects with significant version milestones
Strategy 4: Team-based organization
Organize by team member or responsibility:
PCB-Detection-Research
PCB-Detection-Engineering
PCB-Detection-QABest for: Large teams with specialized roles
Training project lifecycle
Follow this recommended lifecycle for managing training projects:
1. Creation phase
- Create training project with descriptive name
- Configure localization based on data residency requirements
- Document purpose in project description field
- Set up workflows for initial experiments
2. Development phase
- Run experiments with multiple workflow variations
- Monitor results and track metrics
- Iterate workflows based on performance
- Organize experiments with systematic naming
3. Production phase
- Identify best model from experiment results
- Download trained model for deployment
- Archive workflows by renaming with "PROD - " prefix
- Document configuration for team reference
4. Maintenance phase
- Clean up failed experiments by deleting unused workflows
- Keep successful experiments for reference
- Monitor deployed models for performance degradation
- Update workflows as needed for retraining
5. Completion phase
- Export final models before project deletion
- Document lessons learned for future projects
- Delete training project to clean up workspace
- Archive project documentation locally
Common project management scenarios
My workspace has too many training projects
Cleanup strategy:
-
Identify categories:
- Active development — Projects currently in use (keep)
- Production models — Deployed to production (keep)
- Completed projects — Successfully deployed, no longer iterating (consider deleting after exporting models)
- Abandoned experiments — Failed or discontinued projects (delete)
- Test projects — Created for learning or testing (delete)
-
Archive and export:
- Download models from completed successful projects
- Save model files and configuration documentation locally
- Store in version control or model registry
-
Delete obsolete projects:
- Delete test projects with no valuable models
- Delete abandoned projects that won't be continued
- Delete completed projects after exporting models
Best practice: Aim for 3-10 active projects. Archive or delete the rest.
I need to reorganize my projects
Training projects cannot be merged, moved, or restructured. To reorganize:
Option 1: Rename existing projects
- Rename projects to follow new naming convention
- Update project descriptions for consistency
- Communicate changes to team members
Option 2: Create new structure
- Create new training projects with desired organization
- Recreate workflows in new projects (reference old configurations)
- Start fresh training runs in new projects
- Delete old projects after exporting any needed models
Best practice: Plan project organization upfront to minimize restructuring needs.
Can I move workflows between projects?
Currently, workflows cannot be directly moved or copied between training projects.
Workarounds:
-
Manual recreation:
- Open workflow in source project
- Document configuration (system prompt, dataset, model settings)
- Create new workflow in target project with same settings
-
Template documentation:
- Maintain workflow templates as documentation
- Share templates with team for consistent recreation
- Use standardized configurations across projects
-
Workflow duplication within project:
- Duplicate workflows within same project for variations
- Organize with clear naming to identify relationships
How do I share projects with team members?
Training projects are automatically shared with all members of your organization.
Access control:
- All organization members can view projects, workflows, and runs
- Permissions are managed at the organization level
- Individual project-level permissions are not currently available
Team collaboration best practices:
- Use descriptive project and workflow names
- Document purpose in project descriptions
- Communicate naming conventions to team
- Coordinate on who manages which projects
- Use workflow naming to indicate ownership (e.g., "Jane-Experiment-v1")
What happens to running training when I delete a project?
The platform prevents deletion of projects with active training runs.
You must:
- Wait for all runs to complete, or
- Cancel active runs first
- Then delete the project
This safeguard prevents corrupting in-progress training and wasting Compute Credits.
Best practice: Review the Runs tab before attempting project deletion.
Resource management
Training projects consume Compute Credits based on GPU usage during training runs.
Monitoring resource usage
- Organization-wide — View total credit consumption in Resource Usage
- Per project — Track credits used by specific training projects
- Per run — See individual run costs in run history
Optimizing costs
Stop runs that aren't progressing to save credits
Remove test projects to maintain cost visibility
Select appropriate GPU types for your workload
Reduce epochs or batch size for faster iterations
Learn about resource usage and pricing →
Troubleshooting
Cannot rename or delete project
Potential causes:
- Active training runs are using the project
- Insufficient permissions
- Browser caching issues
Solutions:
- Active runs: Wait for completion or cancel the runs
- Permissions: Verify you have admin access to the organization
- Browser: Refresh the page and try again
- Check if project has any queued or running training jobs
Project appears empty after creation
New projects start empty until you create workflows and runs.
Next steps:
- Create a workflow to define training configuration
- Start a training run to begin training
- View results in the Runs and Models tabs
This is expected behavior—projects are containers that you populate with workflows and runs.
Lost track of which project contains what
Organization tips:
- Review project names: Go to Training and scan project list
- Check project descriptions: Open each project and read description
- Review workflows: Look at workflow names to identify purpose
- Check run history: Recent runs indicate active projects
Prevention:
- Use descriptive project names from the start
- Add detailed project descriptions
- Follow consistent naming conventions
- Document project purpose and status
Accidentally deleted wrong project
Unfortunately, deletion is permanent:
- No recovery option through the interface
- No undo or trash bin functionality
- Cannot restore from server backups
Your only options:
- Recreate project from scratch
- Retrain models if you have datasets available
- Restore from local model exports if you have them
Prevention:
- Always double-check project name before confirming deletion
- Download trained models before deleting projects
- Use careful naming to avoid confusion
- Verify with team before deleting shared projects
Next steps
Update project names for better organization
Permanently remove projects you no longer need
Organize and optimize training configurations
Monitor and control training sessions
Assess training performance and results
Export trained models for deployment
Related resources
- Create a Training Project — Set up new training workspaces
- Rename a Training Project — Update project names
- Delete a Training Project — Remove projects permanently
- Manage Workflows — Organize training configurations
- Manage Runs — Monitor training execution
- Evaluate a Model — Review training results
- Resource Usage — Monitor Compute Credits
- Team Settings — Manage organization access
Need help?
We're here to support your VLMOps journey. Reach out through any of these channels:
Updated about 1 month ago
