toTargetDevice method
Implementation
TargetDevice toTargetDevice() {
switch (this) {
case 'lambda':
return TargetDevice.lambda;
case 'ml_m4':
return TargetDevice.mlM4;
case 'ml_m5':
return TargetDevice.mlM5;
case 'ml_c4':
return TargetDevice.mlC4;
case 'ml_c5':
return TargetDevice.mlC5;
case 'ml_p2':
return TargetDevice.mlP2;
case 'ml_p3':
return TargetDevice.mlP3;
case 'ml_g4dn':
return TargetDevice.mlG4dn;
case 'ml_inf1':
return TargetDevice.mlInf1;
case 'jetson_tx1':
return TargetDevice.jetsonTx1;
case 'jetson_tx2':
return TargetDevice.jetsonTx2;
case 'jetson_nano':
return TargetDevice.jetsonNano;
case 'jetson_xavier':
return TargetDevice.jetsonXavier;
case 'rasp3b':
return TargetDevice.rasp3b;
case 'imx8qm':
return TargetDevice.imx8qm;
case 'deeplens':
return TargetDevice.deeplens;
case 'rk3399':
return TargetDevice.rk3399;
case 'rk3288':
return TargetDevice.rk3288;
case 'aisage':
return TargetDevice.aisage;
case 'sbe_c':
return TargetDevice.sbeC;
case 'qcs605':
return TargetDevice.qcs605;
case 'qcs603':
return TargetDevice.qcs603;
case 'sitara_am57x':
return TargetDevice.sitaraAm57x;
case 'amba_cv22':
return TargetDevice.ambaCv22;
case 'x86_win32':
return TargetDevice.x86Win32;
case 'x86_win64':
return TargetDevice.x86Win64;
case 'coreml':
return TargetDevice.coreml;
case 'jacinto_tda4vm':
return TargetDevice.jacintoTda4vm;
}
throw Exception('$this is not known in enum TargetDevice');
}