File size: 980 Bytes
2267636
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
"""Shared building blocks for the mmdiff training / extraction / inference scripts."""

from .flux_features import (
    load_flux_pipeline,
    MultiTimestepFeatureCache,
    MultiTimestepFeatureExtractor,
    distribute_concepts,
    distribute_concepts_across_layers,
)
from .training_utils import (
    EMA,
    load_config,
    setup_paths,
    calculate_distributed_concept_channels,
    feature_mode_flags,
    resolve_c_dino,
    build_dino_extractor,
    build_hyperfeature_fusion,
    add_shared_training_args,
    add_model_args,
)

__all__ = [
    "load_flux_pipeline",
    "MultiTimestepFeatureCache",
    "MultiTimestepFeatureExtractor",
    "distribute_concepts",
    "distribute_concepts_across_layers",
    "EMA",
    "load_config",
    "setup_paths",
    "calculate_distributed_concept_channels",
    "feature_mode_flags",
    "resolve_c_dino",
    "build_dino_extractor",
    "build_hyperfeature_fusion",
    "add_shared_training_args",
    "add_model_args",
]