Instructions to use bbbboiwow/cocccck with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Diffusers
How to use bbbboiwow/cocccck with Diffusers:
pip install -U diffusers transformers accelerate
import torch from diffusers import DiffusionPipeline # switch to "mps" for apple devices pipe = DiffusionPipeline.from_pretrained("bbbboiwow/cocccck", dtype=torch.bfloat16, device_map="cuda") prompt = "Astronaut in a jungle, cold color palette, muted colors, detailed, 8k" image = pipe(prompt).images[0] - Notebooks
- Google Colab
- Kaggle
| import { app } from "../../../scripts/app.js"; | |
| app.registerExtension({ | |
| name: "pysssss.SwapResolution", | |
| async beforeRegisterNodeDef(nodeType, nodeData) { | |
| const inputs = { ...nodeData.input?.required, ...nodeData.input?.optional }; | |
| if (inputs.width && inputs.height) { | |
| const origGetExtraMenuOptions = nodeType.prototype.getExtraMenuOptions; | |
| nodeType.prototype.getExtraMenuOptions = function (_, options) { | |
| const r = origGetExtraMenuOptions?.apply?.(this, arguments); | |
| options.push( | |
| { | |
| content: "Swap width/height", | |
| callback: () => { | |
| const w = this.widgets.find((w) => w.name === "width"); | |
| const h = this.widgets.find((w) => w.name === "height"); | |
| const a = w.value; | |
| w.value = h.value; | |
| h.value = a; | |
| app.graph.setDirtyCanvas(true); | |
| }, | |
| }, | |
| null | |
| ); | |
| return r; | |
| }; | |
| } | |
| }, | |
| }); | |