ModelLoadResult constructor
ModelLoadResult({
- String? modelId,
- ModelCategory? category,
- InferenceFramework? framework,
- String? resolvedPath,
- Int64? loadedAtUnixMs,
- Iterable<
String> ? warnings, - bool? alreadyLoaded,
- Iterable<
ModelFileDescriptor> ? resolvedArtifacts, - SDKError? error,
- InferenceFramework? requestedBackend,
- String? actualDeviceId,
- String? actualDeviceName,
- String? actualDeviceKind,
- String? runtimeVersion,
- String? abiVersion,
- String? fallbackReason,
- int? allocatedContextLength,
Implementation
factory ModelLoadResult({
$core.String? modelId,
ModelCategory? category,
InferenceFramework? framework,
$core.String? resolvedPath,
$fixnum.Int64? loadedAtUnixMs,
$core.Iterable<$core.String>? warnings,
$core.bool? alreadyLoaded,
$core.Iterable<ModelFileDescriptor>? resolvedArtifacts,
$1.SDKError? error,
InferenceFramework? requestedBackend,
$core.String? actualDeviceId,
$core.String? actualDeviceName,
$core.String? actualDeviceKind,
$core.String? runtimeVersion,
$core.String? abiVersion,
$core.String? fallbackReason,
$core.int? allocatedContextLength,
}) {
final result = create();
if (modelId != null) result.modelId = modelId;
if (category != null) result.category = category;
if (framework != null) result.framework = framework;
if (resolvedPath != null) result.resolvedPath = resolvedPath;
if (loadedAtUnixMs != null) result.loadedAtUnixMs = loadedAtUnixMs;
if (warnings != null) result.warnings.addAll(warnings);
if (alreadyLoaded != null) result.alreadyLoaded = alreadyLoaded;
if (resolvedArtifacts != null)
result.resolvedArtifacts.addAll(resolvedArtifacts);
if (error != null) result.error = error;
if (requestedBackend != null) result.requestedBackend = requestedBackend;
if (actualDeviceId != null) result.actualDeviceId = actualDeviceId;
if (actualDeviceName != null) result.actualDeviceName = actualDeviceName;
if (actualDeviceKind != null) result.actualDeviceKind = actualDeviceKind;
if (runtimeVersion != null) result.runtimeVersion = runtimeVersion;
if (abiVersion != null) result.abiVersion = abiVersion;
if (fallbackReason != null) result.fallbackReason = fallbackReason;
if (allocatedContextLength != null)
result.allocatedContextLength = allocatedContextLength;
return result;
}