33 lines
890 B
Python
33 lines
890 B
Python
import os
|
|
import sys
|
|
|
|
sys.path.append(os.path.dirname(__file__))
|
|
|
|
from coreml_suite.nodes import (
|
|
CoreMLLoaderUNet,
|
|
CoreMLSampler,
|
|
CoreMLModelAdapter,
|
|
COREML_CONVERT,
|
|
COREML_LOAD_CLIP,
|
|
)
|
|
from coreml_suite.lcm import (
|
|
COREML_CONVERT_LCM,
|
|
)
|
|
|
|
NODE_CLASS_MAPPINGS = {
|
|
"CoreMLUNetLoader": CoreMLLoaderUNet,
|
|
"Core ML CLIP Loader": COREML_LOAD_CLIP,
|
|
"CoreMLSampler": CoreMLSampler,
|
|
"CoreMLModelAdapter": CoreMLModelAdapter,
|
|
"Core ML Converter": COREML_CONVERT,
|
|
"Core ML LCM Converter": COREML_CONVERT_LCM,
|
|
}
|
|
NODE_DISPLAY_NAME_MAPPINGS = {
|
|
"CoreMLUNetLoader": "Load Core ML UNet",
|
|
"CoreMLSampler": "Core ML Sampler",
|
|
"Core ML CLIP Loader": "Load Core ML CLIP",
|
|
"CoreMLModelAdapter": "Core ML Adapter (Experimental)",
|
|
"Core ML Converter": "Convert Checkpoint to Core ML",
|
|
"Core ML LCM Converter": "Convert LCM to Core ML",
|
|
}
|