}
int ANeuralNetworksModel_create(ANeuralNetworksModel** model) {
- // Dummy Implementation
if (!model) {
std::cout << "ANeuralNetworksModel_create passed a nullptr" << std::endl;
return ANEURALNETWORKS_UNEXPECTED_NULL;
}
*model = reinterpret_cast<ANeuralNetworksModel*>(m);
return ANEURALNETWORKS_NO_ERROR;
-
- // Original code for reference
-#if 0
- initVLogMask();
- if (!model) {
- LOG(ERROR) << "ANeuralNetworksModel_create passed a nullptr";
- return ANEURALNETWORKS_UNEXPECTED_NULL;
- }
- ModelBuilder* m = new ModelBuilder();
- if (m == nullptr) {
- *model = nullptr;
- return ANEURALNETWORKS_OUT_OF_MEMORY;
- }
- *model = reinterpret_cast<ANeuralNetworksModel*>(m);
- return ANEURALNETWORKS_NO_ERROR;
-#endif
}
void ANeuralNetworksModel_free(ANeuralNetworksModel* model) {