DiffusionConfiguration constructor
DiffusionConfiguration({
- DiffusionModelVariant? modelVariant,
- DiffusionTokenizerSource? tokenizerSource,
- bool? enableSafetyChecker,
- int? maxMemoryMb,
- String? modelId,
- InferenceFramework? preferredFramework,
Implementation
factory DiffusionConfiguration({
DiffusionModelVariant? modelVariant,
DiffusionTokenizerSource? tokenizerSource,
$core.bool? enableSafetyChecker,
$core.int? maxMemoryMb,
$core.String? modelId,
$0.InferenceFramework? preferredFramework,
}) {
final result = create();
if (modelVariant != null) result.modelVariant = modelVariant;
if (tokenizerSource != null) result.tokenizerSource = tokenizerSource;
if (enableSafetyChecker != null)
result.enableSafetyChecker = enableSafetyChecker;
if (maxMemoryMb != null) result.maxMemoryMb = maxMemoryMb;
if (modelId != null) result.modelId = modelId;
if (preferredFramework != null)
result.preferredFramework = preferredFramework;
return result;
}