mirror of
https://github.com/leejet/stable-diffusion.cpp.git
synced 2026-11-11 11:26:34 +00:00
perf: cache CPU position embeddings across DiT runners (#2211)
This commit is contained in:
1 parent
a85db96aa5
commit
ea209dbfcf
31 files changed
+855
-610
No files matched your search
@@ -1150,8 +1150,8 @@ bool StableDiffusionGGML::build_control_net_runner() {
|
||||
return false;
|
||||
}
|
||||
ModelManager::ResidencyMode residency_mode = backend_manager.params_backend_is_disk(SDBackendModule::DIFFUSION)
|
||||
? ModelManager::ResidencyMode::Disk
|
||||
: ModelManager::ResidencyMode::ParamBackend;
|
||||
? ModelManager::ResidencyMode::Disk
|
||||
: ModelManager::ResidencyMode::ParamBackend;
|
||||
return model_manager->register_param_tensors(ModelComponent::ControlNet,
|
||||
std::move(control_tensors),
|
||||
residency_mode,
|
||||
|
||||
Reference in new issue
Block a user