/// @todo update createResnet18 to be more generic
ModelHandle createResnet18() {
/// @todo support "LOSS : cross" for TF_Lite Exporter
-#if defined(ENABLE_TEST)
+#if (defined(ENABLE_TFLITE_INTERPRETER) && !defined(ENABLE_TEST))
ModelHandle model = ml::train::createModel(ml::train::ModelType::NEURAL_NET,
{withKey("loss", "mse")});
#else
model->train();
#if defined(ENABLE_TEST)
- model->exports(ml::train::ExportMethods::METHOD_TFLITE, "resnet_test.tflite");
training_loss = model->getTrainingLoss();
validation_loss = model->getValidationLoss();
+#elif defined(ENABLE_TFLITE_INTERPRETER)
+ model->exports(ml::train::ExportMethods::METHOD_TFLITE, "resnet_test.tflite");
#endif
}