{ "job": "extension", "config": { "name": "IdoInpaint_2", "process": [ { "type": "diffusion_trainer", "training_folder": "/workspace/IdoInpaint_2/output", "sqlite_db_path": "/workspace/ai-toolkit-ido4inpaintcdx/aitk_db.db", "device": "cuda", "trigger_word": null, "performance_log_every": 10, "network": { "type": "lora", "linear": 64, "linear_alpha": 64, "lokr_full_rank": true, "lokr_factor": -1, "network_kwargs": { "ignore_if_contains": [] } }, "save": { "dtype": "bf16", "save_every": 250, "max_step_saves_to_keep": 25, "save_format": "diffusers", "push_to_hub": false }, "datasets": [ { "folder_path": "/workspace/dataset/IdoInpaint_2", "mask_path": null, "mask_min_value": 0.1, "default_caption": "", "caption_ext": "txt", "caption_dropout_rate": 0.05, "cache_latents_to_disk": true, "is_reg": false, "network_weight": 1, "resolution": [ 512, 1024, 1328 ], "controls": [], "use_reference_images": true, "shrink_video_to_frames": true, "num_frames": 1, "flip_x": false, "flip_y": false, "num_repeats": 1 } ], "train": { "batch_size": 1, "bypass_guidance_embedding": false, "steps": 7000, "gradient_accumulation": 1, "train_unet": true, "train_text_encoder": false, "gradient_checkpointing": true, "noise_scheduler": "flowmatch", "optimizer": "adamw8bit", "timestep_type": "linear", "content_or_style": "balanced", "optimizer_params": { "weight_decay": 0.0001 }, "unload_text_encoder": false, "cache_text_embeddings": true, "lr": 0.00005, "ema_config": { "use_ema": false, "ema_decay": 0.99 }, "skip_first_sample": false, "force_first_sample": false, "disable_sampling": false, "dtype": "bf16", "diff_output_preservation": false, "diff_output_preservation_multiplier": 1, "diff_output_preservation_class": "person", "switch_boundary_every": 1, "loss_type": "mse" }, "logging": { "log_every": 1, "use_ui_logger": true }, "model": { "name_or_path": "ideogram-ai/ideogram-4-fp8", "quantize": true, "qtype": "qfloat8", "quantize_te": true, "qtype_te": "qfloat8", "arch": "ideogram4", "low_vram": true, "model_kwargs": {}, "layer_offloading": false, "layer_offloading_text_encoder_percent": 1, "layer_offloading_transformer_percent": 1 }, "sample": { "sampler": "flowmatch", "sample_every": 250, "width": 1024, "height": 1024, "samples": [], "neg": "", "seed": 42, "walk_seed": true, "guidance_scale": 4, "sample_steps": 30, "num_frames": 1, "fps": 1 } } ] }, "meta": { "name": "[name]", "version": "1.0" } }