81 lines
2.6 KiB
JavaScript
81 lines
2.6 KiB
JavaScript
// Generated by tools/generate_category_aliases.py. Do not edit manually.
|
|
export function normalizeCategoryToken(category) {
|
|
return String(category || '')
|
|
.trim()
|
|
.toLowerCase()
|
|
.replace(/[/\\\s-]+/g, '_')
|
|
.replace(/_+/g, '_')
|
|
.replace(/^_|_$/g, '');
|
|
}
|
|
|
|
export const CATEGORY_ALIASES = Object.freeze(
|
|
{
|
|
"audio_encoder": "audio_encoders",
|
|
"audio_encoders": "audio_encoders",
|
|
"background_removal": "background_removal",
|
|
"background_removal_model": "background_removal",
|
|
"checkpoint": "checkpoints",
|
|
"checkpoints": "checkpoints",
|
|
"ckpt": "checkpoints",
|
|
"clip": "text_encoders",
|
|
"clip_gguf": "text_encoders",
|
|
"clip_vision": "clip_vision",
|
|
"clips": "text_encoders",
|
|
"control_net": "controlnet",
|
|
"controlnet": "controlnet",
|
|
"default": "upscale_models",
|
|
"detection": "detection",
|
|
"diffusers": "diffusers",
|
|
"diffusion_model": "diffusion_models",
|
|
"diffusion_models": "diffusion_models",
|
|
"embedding": "embeddings",
|
|
"embeddings": "embeddings",
|
|
"frame_interpolation": "frame_interpolation",
|
|
"frame_interpolation_model": "frame_interpolation",
|
|
"geometry_estimation": "geometry_estimation",
|
|
"geometry_estimation_model": "geometry_estimation",
|
|
"gligen": "gligen",
|
|
"hypernetwork": "hypernetworks",
|
|
"hypernetworks": "hypernetworks",
|
|
"ip_adapter": "ipadapter",
|
|
"ipadapter": "ipadapter",
|
|
"latent_upscale_model": "latent_upscale_models",
|
|
"latent_upscale_models": "latent_upscale_models",
|
|
"lora": "loras",
|
|
"loras": "loras",
|
|
"model_gguf": "diffusion_models",
|
|
"model_patch": "model_patches",
|
|
"model_patches": "model_patches",
|
|
"optical_flow": "optical_flow",
|
|
"optical_flow_model": "optical_flow",
|
|
"photomaker": "photomaker",
|
|
"sam": "sams",
|
|
"sam_model": "sams",
|
|
"sam_models": "sams",
|
|
"sams": "sams",
|
|
"seedvr2": "seedvr2",
|
|
"seedvr2_dit": "seedvr2",
|
|
"seedvr2_vae": "seedvr2",
|
|
"select_safetensors": "diffusion_models",
|
|
"style_model": "style_models",
|
|
"style_models": "style_models",
|
|
"text_encoder": "text_encoders",
|
|
"text_encoders": "text_encoders",
|
|
"textual_inversion": "embeddings",
|
|
"textualinversion": "embeddings",
|
|
"ultralytics": "ultralytics",
|
|
"ultralytics_bbox": "ultralytics",
|
|
"ultralytics_segm": "ultralytics",
|
|
"unet": "diffusion_models",
|
|
"unet_gguf": "diffusion_models",
|
|
"upscale": "upscale_models",
|
|
"upscale_model": "upscale_models",
|
|
"upscale_models": "upscale_models",
|
|
"upscalemodel": "upscale_models",
|
|
"upscaler": "upscale_models",
|
|
"vae": "vae",
|
|
"vae_approx": "vae_approx",
|
|
"yolo": "ultralytics"
|
|
}
|
|
);
|