ModelCompatibilityRequest constructor
ModelCompatibilityRequest({
- String? modelId,
- HardwareProfile? hardwareProfile,
- Int64? availableRamBytes,
- Int64? availableStorageBytes,
- AccelerationPreference? acceleratorPreference,
- InferenceFramework? preferredFramework,
Implementation
factory ModelCompatibilityRequest({
$core.String? modelId,
$1.HardwareProfile? hardwareProfile,
$fixnum.Int64? availableRamBytes,
$fixnum.Int64? availableStorageBytes,
$1.AccelerationPreference? acceleratorPreference,
InferenceFramework? preferredFramework,
}) {
final result = create();
if (modelId != null) result.modelId = modelId;
if (hardwareProfile != null) result.hardwareProfile = hardwareProfile;
if (availableRamBytes != null) result.availableRamBytes = availableRamBytes;
if (availableStorageBytes != null)
result.availableStorageBytes = availableStorageBytes;
if (acceleratorPreference != null)
result.acceleratorPreference = acceleratorPreference;
if (preferredFramework != null)
result.preferredFramework = preferredFramework;
return result;
}