diff --git a/source/main.cpp b/source/main.cpp index 6609c66..e93e780 100644 --- a/source/main.cpp +++ b/source/main.cpp @@ -29,50 +29,6 @@ class RbmListener : public Rbm::IListener } }; -arma::mat loadTraining(const string &filename) -{ - uint32_t numTraining = 0; - uint32_t numVisible = 0; - FILE *pFile; - - pFile = fopen(filename.c_str(), "r"); - - if (!pFile) - { - std::cout << "Could not open " << filename << "!" << std::endl; - return 0; - } - - int result = fscanf(pFile, "%d\n", &numTraining); - if (result < 0) - { - return 0; - } - result = fscanf(pFile, "%d\n", &numVisible); - if (result < 0) - { - return 0; - } - arma::mat data = arma::zeros(numTraining, numVisible); - - uint32_t i, j; - for (i=0; i < numTraining; i++) - { - for (j=0; j < numVisible; j++) - { - float v; - int result = fscanf(pFile, "%f", &v); - if (result > 0) - { - data(i, j) = v; - } - } - } - fclose(pFile); - return data; - -} - int main() { printf("Hallo, Welt!\n");