Skip to main content

A comprehensive evaluation suite for Virtual Try-On (VTON) models

Project description

VTON Evaluation Suite

A comprehensive evaluation suite for Virtual Try-On (VTON) models.

Installation

# Install from PyPI (after publication)
pip install vton-eval

# Development installation
git clone https://github.com/your-org/vton-eval.git
cd vton-eval
pip install -e .[dev]

# Setup models and environment
vton-setup --download-models --gpu

Basic Usage

# Python API
from vton_eval import VTONConfig, VTONEvaluationPipeline

config = VTONConfig.from_file('evaluation_config.yaml')
pipeline = VTONEvaluationPipeline(config)

# Evaluate a submission directory
results = pipeline.evaluate_submission(
    submission_dir='submissions/my_model/',
    output_path='results/my_model_results.json'
)

print(f"VTON Score: {results['overall_score']:.3f}")
print(f"Production Ready: {results['production_ready']}")

Command Line Usage

# Basic evaluation
vton-eval evaluate --submission-dir submissions/model_a/ --output results.json

# Custom configuration
vton-eval evaluate --config custom_config.yaml --submission-dir submissions/model_b/ --output results_b.json

# Validate submission format
vton-eval validate --submission-dir submissions/model_c/

# Setup and model download
vton-eval setup --download-models --config-template advanced

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vton_eval-0.1.0.tar.gz (47.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vton_eval-0.1.0-py3-none-any.whl (56.6 kB view details)

Uploaded Python 3

File details

Details for the file vton_eval-0.1.0.tar.gz.

File metadata

  • Download URL: vton_eval-0.1.0.tar.gz
  • Upload date:
  • Size: 47.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.4 CPython/3.11.8 Darwin/24.6.0

File hashes

Hashes for vton_eval-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1857508b56c489542790cf0310a8c47a45887151814ee08a7a7255e2b78fd515
MD5 fad2b7a6f763ca3002dbb3a0c6c8283a
BLAKE2b-256 3f5a3558bee7fd60503d730dcc3a393aaddb5ced2a8a803a6ce0a5712c3c1a7a

See more details on using hashes here.

File details

Details for the file vton_eval-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: vton_eval-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 56.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.4 CPython/3.11.8 Darwin/24.6.0

File hashes

Hashes for vton_eval-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8e54bddbaf1720c8fe0ee9f367d159adce35d36beec1931e89b79c15b280a225
MD5 74fbb085d151aa1b5a14901c8fbbd9bf
BLAKE2b-256 33f2a2c66514ba0e9d23a21f9fb0c113dcd51f110fd3082f7fe063eddc0222e4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page