{ "architectures": ["DiffSketchEdit"], "model_type": "diffsketcher_edit", "task": "svg-editing", "framework": "pytorch", "pipeline_tag": "image-generation", "library_name": "diffvg", "tags": [ "svg", "vector-graphics", "image-editing", "diffusion", "sketch-editing" ], "inference": { "parameters": { "input_svg": { "type": "string", "default": null, "description": "Input SVG content to edit (optional)" }, "edit_instruction": { "type": "string", "default": "", "description": "Instruction for how to edit the SVG" }, "num_paths": { "type": "integer", "default": 128, "description": "Number of paths in the edited SVG" }, "num_iter": { "type": "integer", "default": 300, "description": "Number of optimization iterations" }, "guidance_scale": { "type": "float", "default": 7.5, "description": "Guidance scale for diffusion" }, "edit_strength": { "type": "float", "default": 0.7, "description": "Strength of the edit (0.0 to 1.0)" }, "canvas_size": { "type": "integer", "default": 256, "description": "Canvas size for SVG generation" } } } }