HardwareProfile constructor
HardwareProfile({})
Implementation
factory HardwareProfile({
$core.String? chip,
$core.bool? hasNeuralEngine,
$core.String? accelerationMode,
$fixnum.Int64? totalMemoryBytes,
$core.int? coreCount,
$core.int? performanceCores,
$core.int? efficiencyCores,
$core.String? architecture,
$core.String? platform,
$0.NPUChip? npuChip,
}) {
final result = create();
if (chip != null) result.chip = chip;
if (hasNeuralEngine != null) result.hasNeuralEngine = hasNeuralEngine;
if (accelerationMode != null) result.accelerationMode = accelerationMode;
if (totalMemoryBytes != null) result.totalMemoryBytes = totalMemoryBytes;
if (coreCount != null) result.coreCount = coreCount;
if (performanceCores != null) result.performanceCores = performanceCores;
if (efficiencyCores != null) result.efficiencyCores = efficiencyCores;
if (architecture != null) result.architecture = architecture;
if (platform != null) result.platform = platform;
if (npuChip != null) result.npuChip = npuChip;
return result;
}