2025-01-20 10:23:34 -06:00
2025-01-20 10:23:34 -06:00
2025-01-20 10:04:18 -06:00
2025-01-20 10:23:34 -06:00
2025-01-20 10:23:34 -06:00
2025-01-20 10:23:34 -06:00

ComfyUI-EmbeddingPipelineAnalytics

Overview

This repo is to capture end-to-end data, metadata, and embeddings for ComfyUI workflows, specifically HunyuanVideo to start.

Goals

  • Creating more formalized datasets for open source projects and teams, for downstream finetuning or analysis
  • Giving more powerful analysis tools and data management tooling to non-developers in the community
  • Providing a feedback mechanism for analyzing embeddings vs. inputs

Features

As this will be maintained based on my own free time, the core will focus on the following:

Generic capture node that can:

  • Capture embeddings and run metadata and data inputs / outputs from ComfyUI workflows (parameters, prompt, guidance, sampling, etc)
  • Store data in a structured format for analysis (parquet, jsonl)

Analysis node that can:

  • Analyze embeddings using different techniques
  • Compare runs
  • Generate visualizations (UMAP, etc)
  • Produce structured reports

Tree

ComfyUI-EmbeddingPipelineAnalytics/
├── __init__.py
├── nodes.py              
├── core/
│   ├── __init__.py
│   ├── data_store.py     # core data storage/management
│   ├── analyzers.py      # analysis implementations
│   └── pipeline_types/   # pipeline-specific implementations
│       ├── __init__.py
│       ├── base.py       
│       └── hunyuan.py    # hunyuanvideo-specific code
└── requirements.txt
S
Description
No description provided
Readme Apache-2.0
56 KiB
Languages
Python 100%