Skip to content
Snippets Groups Projects
Commit b5f03378 authored by Hashim Sharif's avatar Hashim Sharif
Browse files

Adding dummy return values for tensorUtils function (empty functions are dangerous)

parent 9854cf7b
No related branches found
No related tags found
No related merge requests found
......@@ -7,6 +7,7 @@
#include "tensor.h"
#include <vector>
#include <stdlib.h>
std::vector<float> run_accuracies;
......@@ -18,6 +19,8 @@ struct Tensor *readTrainedWeights(const char *file_name, int data_type,
long int dim1_size, long int dim2_size,
long int dim3_size, long int dim4_size) {
struct Tensor* weightsTensor = new struct Tensor;
return weightsTensor;
}
......@@ -25,26 +28,35 @@ struct Tensor *readInputBatch(const char *file_name, long data_type,
long start, long end,
long dim2_size, long dim3_size, long dim4_size) {
struct Tensor* inputTensor = new struct Tensor;
return inputTensor;
}
uint8_t *readLabels(const char *labels_file, int num_labels) {
uint8_t* dummyLabels = (uint8_t*) malloc(sizeof(uint8_t) * num_labels);
return dummyLabels;
}
uint32_t *readLabels3(const char *labels_file, int num_labels) {
uint32_t* dummyLabels = (uint32_t*) malloc(sizeof(uint32_t) * num_labels);
return dummyLabels;
}
uint32_t *readLabelsBatch3(const char *labels_file, int start, int end) {
long int num_labels = end - start;
uint32_t* dummyLabels = (uint32_t*) malloc(sizeof(uint32_t) * num_labels);
return dummyLabels;
}
float computeAccuracy3(uint32_t *labels, void *result_ptr) {
return 100.0; // dummy return
}
......@@ -53,7 +65,9 @@ float computeAccuracy3(uint32_t *labels, void *result_ptr) {
void *create4DTensor(int data_type, int data_format, size_t dim1_size,
size_t dim2_size, size_t dim3_size, size_t dim4_size){
struct Tensor* weightsTensor = new struct Tensor;
return weightsTensor;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment