Function new_sd_ctx

Source
pub unsafe extern "C" fn new_sd_ctx(
    model_path: *const c_char,
    clip_l_path: *const c_char,
    clip_g_path: *const c_char,
    t5xxl_path: *const c_char,
    diffusion_model_path: *const c_char,
    vae_path: *const c_char,
    taesd_path: *const c_char,
    control_net_path_c_str: *const c_char,
    lora_model_dir: *const c_char,
    embed_dir_c_str: *const c_char,
    stacked_id_embed_dir_c_str: *const c_char,
    vae_decode_only: bool,
    vae_tiling: bool,
    free_params_immediately: bool,
    n_threads: c_int,
    wtype: sd_type_t,
    rng_type: rng_type_t,
    s: schedule_t,
    keep_clip_on_cpu: bool,
    keep_control_net_cpu: bool,
    keep_vae_on_cpu: bool,
    diffusion_flash_attn: bool,
) -> *mut sd_ctx_t