Commit Graph
100 Commits
Author SHA1 Message Date
aszc-dev b20507e9af Add basic conversion integration test 2024-06-28 15:52:54 +02:00
aszc-dev 7ea420aef1 Restructure tests directory 2024-06-28 15:52:54 +02:00
aszc-dev d4bda0e740 Fix set_timestamps for new LCMScheduler implementation 2024-06-28 15:52:54 +02:00
aszc-dev 21ab05fd4f Change syntax to support older Python versions 2024-06-28 15:52:54 +02:00
Chris Chance 73b13e0d23 Update ModelSamplingDiscreteLCM to Distilled for latest comfyui 2024-06-28 15:52:54 +02:00
Chris Chance 991ab6a40a Lowered minimum CoreML Size to 256x256 2024-06-28 15:52:54 +02:00
aszc-dev 1320e5cd9c Add installation using ComfyUI-Manager instructions 2024-06-28 15:52:54 +02:00
aszc-dev ebdc700177 Add note on SD2.1 to readme 2024-06-28 15:52:54 +02:00
aszc-dev d752f41b66 Update readme with SDXL info 2024-06-28 15:52:54 +02:00
aszc-dev ff9a5c91d2 Update converter docs and workflows 2024-06-28 15:52:54 +02:00
aszc-dev d17a93323f Remove LCM option from converter for now 2024-06-28 15:52:54 +02:00
aszc-dev 9fb310700e Converting refiner works 2024-06-28 15:52:54 +02:00
aszc-dev f95a439d62 Base SDXL conversion works 2024-06-28 15:52:54 +02:00
aszc-dev b044efe201 Handle SDXL config 2024-06-28 15:52:54 +02:00
aszc-dev 3f666ac0ea Add Advanced Sampler node 2024-06-28 15:52:54 +02:00
aszc-dev acecd10aee Generating SDXL with Core ML Sampler works 2024-06-28 15:52:54 +02:00
aszc-dev 2f6597b8c0 Link to ComfyUI repo 2024-06-28 15:52:54 +02:00
aszc-dev a03a56a58e Update REAMDE.md (Conversion and LoRA) 2024-06-28 15:52:54 +02:00
aszc-dev 9b7e5a6cd8 Remove lora.py 2024-06-28 15:52:54 +02:00
aszc-dev 600023382c Add conversion/lora workflows 2024-06-28 15:52:54 +02:00
aszc-dev 7caf1cea1d Add peft and omegaconf to requirements 2024-06-28 15:52:54 +02:00
aszc-dev c6229e5c5f Load .yaml config if present 2024-06-28 15:52:54 +02:00
aszc-dev 5de5722474 Setting LoRA model weights works 2024-06-28 15:52:54 +02:00
aszc-dev a3cf825d79 Store lora_params in dict 2024-06-28 15:52:54 +02:00
aszc-dev 75057e4ed2 Add node to load LoRAs 2024-06-28 15:52:54 +02:00
aszc-dev a1d81faf68 Add logging during conversion 2024-06-28 15:52:54 +02:00
aszc-dev 1ff260fc36 Enable choosing attention implementation during conversion 2024-06-28 15:52:54 +02:00
aszc-dev 83ad02748f Remove CLIP loader from nodes 2024-06-28 15:52:54 +02:00
aszc-dev 4c9195bbc0 Move lora related code around, remove clip stuff 2024-06-28 15:52:54 +02:00
aszc-dev 7643211d8d Move load_lora to lora.py 2024-06-28 15:52:54 +02:00
aszc-dev 6be88fee2e Remove ckpt loading when loading lora clip 2024-06-28 15:52:54 +02:00
aszc-dev 1a82e4b48f Remove CLIP related code 2024-06-28 15:52:54 +02:00
aszc-dev 7a5d040b61 Basic conversion + LoRA support works 2024-06-28 15:52:54 +02:00
aszc-dev b4313d731e Fix category for all Core ML nodes 2024-06-28 15:52:54 +02:00
aszc-dev 9489503cbe Specify diffusers and coremltools versions in requirements.txt 2024-06-28 15:52:54 +02:00
aszc-dev edc8e39c83 Add LCM info to readme 2024-06-28 15:52:54 +02:00
aszc-dev de8915eb6c Negative optional for LCM 2024-06-28 15:52:54 +02:00
aszc-dev 93ebaf4d5d Rearrange LCM code 2024-06-28 15:52:54 +02:00
aszc-dev 1bc728d0ea Core ML Sampler supports LCM 2024-06-28 15:52:54 +02:00
aszc-dev 33829c292f WIP: LCM Scheduler refactor 2024-06-28 15:52:54 +02:00
aszc-dev 7b1c3c7ba7 Extract lcm sampler from lcm sampling node 2024-06-28 15:52:54 +02:00
aszc-dev 8c9fbacb45 Remove dead code from LCM Sampler 2024-06-28 15:52:54 +02:00
aszc-dev 997c6a78ff ControlNet works for LCM 2024-06-28 15:52:54 +02:00
aszc-dev d9be9c13e2 Refactor LCM sampling 2024-06-28 15:52:54 +02:00
aszc-dev 31a6ac6d2f Download scheduler config from repo 2024-06-28 15:52:54 +02:00
aszc-dev 11772e4e69 Leverage Comfy's mechanisms to enable LCM ControlNet support 2024-06-28 15:52:54 +02:00
aszc-dev d4f3ed6fa9 Refactor model config 2024-06-28 15:52:54 +02:00
aszc-dev 1d450cca3c Add CoreMLInputs to handle inputs 2024-06-28 15:52:54 +02:00
aszc-dev b2102592cd Refactor CoreMLModelWrapper 2024-06-28 15:52:54 +02:00
aszc-dev 3d7473903b Wrapped Core ML Model is now diffusion_model attribute of BaseModel 2024-06-28 15:52:54 +02:00