Skip to content

Instantly share code, notes, and snippets.

@mjoc
Created May 3, 2017 14:42
Show Gist options
  • Save mjoc/b33592032e833e09d990f273143595ac to your computer and use it in GitHub Desktop.
Save mjoc/b33592032e833e09d990f273143595ac to your computer and use it in GitHub Desktop.
compile wanrings
g++ -m64 -std=c++0x -I/usr/include/R -DNDEBUG -I/opt/local/include -I/usr/local/include -I"/home/moconnor01/R/x86_64-redhat-linux-gnu-library/3.2/Rcpp/include" -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -c RcppExports.cpp -o RcppExports.o
g++ -m64 -std=c++0x -I/usr/include/R -DNDEBUG -I/opt/local/include -I/usr/local/include -I"/home/moconnor01/R/x86_64-redhat-linux-gnu-library/3.2/Rcpp/include" -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -c backprop.cpp -o backprop.o
backprop.cpp: In constructor ‘Backpropper::Backpropper(Nnet&)’:
backprop.cpp:40: warning: comparison between signed and unsigned integer expressions
backprop.cpp: In constructor ‘Backpropper::Backpropper(Nnet&, std::string)’:
backprop.cpp:71: warning: comparison between signed and unsigned integer expressions
backprop.cpp: In member function ‘void Backpropper::initialiseWeights(std::string, double)’:
backprop.cpp:199: warning: comparison between signed and unsigned integer expressions
backprop.cpp:219: warning: comparison between signed and unsigned integer expressions
backprop.cpp: In member function ‘void Backpropper::shuffleTrainData()’:
backprop.cpp:257: warning: comparison between signed and unsigned integer expressions
backprop.cpp:261: warning: comparison between signed and unsigned integer expressions
backprop.cpp:262: warning: comparison between signed and unsigned integer expressions
backprop.cpp:269: warning: comparison between signed and unsigned integer expressions
backprop.cpp:279: warning: comparison between signed and unsigned integer expressions
backprop.cpp:284: warning: comparison between signed and unsigned integer expressions
backprop.cpp:285: warning: comparison between signed and unsigned integer expressions
backprop.cpp:286: warning: comparison between signed and unsigned integer expressions
backprop.cpp:293: warning: comparison between signed and unsigned integer expressions
backprop.cpp: In member function ‘void Backpropper::activateUnitsAndCalcGradients(std::vector<double, std::allocator<double> >&, std::vector<double, std::allocator<double> >&, double)’:
backprop.cpp:344: warning: comparison between signed and unsigned integer expressions
backprop.cpp:351: warning: comparison between signed and unsigned integer expressions
backprop.cpp:356: warning: comparison between signed and unsigned integer expressions
backprop.cpp: In member function ‘void Backpropper::flowDataThroughNetwork(std::vector<double, std::allocator<double> >&, std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > >&, std::vector<double, std::allocator<double> >&, bool, double)’:
backprop.cpp:380: warning: comparison between signed and unsigned integer expressions
backprop.cpp:385: warning: comparison between signed and unsigned integer expressions
backprop.cpp:386: warning: comparison between signed and unsigned integer expressions
backprop.cpp:428: warning: comparison between signed and unsigned integer expressions
backprop.cpp:429: warning: comparison between signed and unsigned integer expressions
backprop.cpp: In member function ‘double Backpropper::calcCost(bool)’:
backprop.cpp:488: warning: comparison between signed and unsigned integer expressions
backprop.cpp:489: warning: comparison between signed and unsigned integer expressions
backprop.cpp:497: warning: comparison between signed and unsigned integer expressions
backprop.cpp:498: warning: comparison between signed and unsigned integer expressions
backprop.cpp: In member function ‘double Backpropper::calcAccuracy(bool)’:
backprop.cpp:543: warning: comparison between signed and unsigned integer expressions
backprop.cpp:544: warning: comparison between signed and unsigned integer expressions
backprop.cpp: In member function ‘void Backpropper::doBackPropOptimise(size_t, double, double, size_t)’:
backprop.cpp:678: warning: comparison between signed and unsigned integer expressions
backprop.cpp:691: warning: comparison between signed and unsigned integer expressions
backprop.cpp:714: warning: suggest parentheses around comparison in operand of ‘&’
backprop.cpp:743: warning: comparison between signed and unsigned integer expressions
backprop.cpp:744: warning: comparison between signed and unsigned integer expressions
backprop.cpp:751: warning: comparison between signed and unsigned integer expressions
backprop.cpp:785: warning: comparison between signed and unsigned integer expressions
backprop.cpp:786: warning: comparison between signed and unsigned integer expressions
backprop.cpp:787: warning: comparison between signed and unsigned integer expressions
backprop.cpp:795: warning: comparison between signed and unsigned integer expressions
backprop.cpp:796: warning: comparison between signed and unsigned integer expressions
backprop.cpp:817: warning: comparison between signed and unsigned integer expressions
backprop.cpp:825: warning: comparison between signed and unsigned integer expressions
backprop.cpp:835: warning: comparison between signed and unsigned integer expressions
backprop.cpp:836: warning: comparison between signed and unsigned integer expressions
backprop.cpp:845: warning: comparison between signed and unsigned integer expressions
backprop.cpp: In member function ‘void Backpropper::printGradients(int)’:
backprop.cpp:943: warning: comparison between signed and unsigned integer expressions
backprop.cpp:950: warning: comparison between signed and unsigned integer expressions
backprop.cpp:960: warning: comparison between signed and unsigned integer expressions
backprop.cpp:962: warning: comparison between signed and unsigned integer expressions
backprop.cpp:974: warning: comparison between signed and unsigned integer expressions
backprop.cpp: In member function ‘void Backpropper::printTrainData(size_t)’:
backprop.cpp:1007: warning: comparison between signed and unsigned integer expressions
backprop.cpp:1009: warning: comparison between signed and unsigned integer expressions
backprop.cpp: In member function ‘void Backpropper::printTrainLabels(size_t)’:
backprop.cpp:1032: warning: comparison between signed and unsigned integer expressions
backprop.cpp:1034: warning: comparison between signed and unsigned integer expressions
g++ -m64 -std=c++0x -I/usr/include/R -DNDEBUG -I/opt/local/include -I/usr/local/include -I"/home/moconnor01/R/x86_64-redhat-linux-gnu-library/3.2/Rcpp/include" -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -c dataclamp.cpp -o dataclamp.o
g++ -m64 -std=c++0x -I/usr/include/R -DNDEBUG -I/opt/local/include -I/usr/local/include -I"/home/moconnor01/R/x86_64-redhat-linux-gnu-library/3.2/Rcpp/include" -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -c dataset.cpp -o dataset.o
dataset.cpp: In member function ‘bool Dataset::loadDataFromFile(const char*, bool, char)’:
dataset.cpp:147: warning: comparison between signed and unsigned integer expressions
dataset.cpp: In member function ‘bool Dataset::loadLabelsFromFile(const char*, bool, char)’:
dataset.cpp:244: warning: comparison between signed and unsigned integer expressions
dataset.cpp: In member function ‘void Dataset::analyseAndNorm(std::string)’:
dataset.cpp:350: warning: comparison between signed and unsigned integer expressions
dataset.cpp:352: warning: comparison between signed and unsigned integer expressions
dataset.cpp:360: warning: comparison between signed and unsigned integer expressions
dataset.cpp:361: warning: comparison between signed and unsigned integer expressions
dataset.cpp:373: warning: comparison between signed and unsigned integer expressions
dataset.cpp:377: warning: comparison between signed and unsigned integer expressions
dataset.cpp:382: warning: comparison between signed and unsigned integer expressions
dataset.cpp:383: warning: comparison between signed and unsigned integer expressions
dataset.cpp: In member function ‘void Dataset::normWithParams(std::string, const std::vector<double, std::allocator<double> >&, const std::vector<double, std::allocator<double> >&)’:
dataset.cpp:462: warning: comparison between signed and unsigned integer expressions
dataset.cpp:463: warning: comparison between signed and unsigned integer expressions
dataset.cpp:473: warning: comparison between signed and unsigned integer expressions
dataset.cpp:474: warning: comparison between signed and unsigned integer expressions
dataset.cpp: In member function ‘void Dataset::printData(int)’:
dataset.cpp:596: warning: comparison between signed and unsigned integer expressions
dataset.cpp:598: warning: comparison between signed and unsigned integer expressions
dataset.cpp: In member function ‘void Dataset::printLabels(int)’:
dataset.cpp:630: warning: comparison between signed and unsigned integer expressions
dataset.cpp: In member function ‘SEXPREC* Dataset::getNormParamMat() const’:
dataset.cpp:719: warning: comparison between signed and unsigned integer expressions
g++ -m64 -std=c++0x -I/usr/include/R -DNDEBUG -I/opt/local/include -I/usr/local/include -I"/home/moconnor01/R/x86_64-redhat-linux-gnu-library/3.2/Rcpp/include" -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -c mat_ops.cpp -o mat_ops.o
mat_ops.cpp: In static member function ‘static void mat_ops::writeMatrix(std::string, std::vector<double, std::allocator<double> >, size_t, size_t)’:
mat_ops.cpp:238: warning: comparison between signed and unsigned integer expressions
mat_ops.cpp:239: warning: comparison between signed and unsigned integer expressions
mat_ops.cpp:241: warning: comparison between signed and unsigned integer expressions
g++ -m64 -std=c++0x -I/usr/include/R -DNDEBUG -I/opt/local/include -I/usr/local/include -I"/home/moconnor01/R/x86_64-redhat-linux-gnu-library/3.2/Rcpp/include" -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -c message.cpp -o message.o
g++ -m64 -std=c++0x -I/usr/include/R -DNDEBUG -I/opt/local/include -I/usr/local/include -I"/home/moconnor01/R/x86_64-redhat-linux-gnu-library/3.2/Rcpp/include" -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -c nnet.cpp -o nnet.o
nnet.cpp: In constructor ‘Nnet::Nnet(std::vector<int, std::allocator<int> >, std::string, std::string)’:
nnet.cpp:126: warning: comparison between signed and unsigned integer expressions
nnet.cpp: In member function ‘void Nnet::activateUnits(std::vector<double, std::allocator<double> >&)’:
nnet.cpp:340: warning: comparison between signed and unsigned integer expressions
nnet.cpp:348: warning: comparison between signed and unsigned integer expressions
nnet.cpp: In member function ‘void Nnet::activateOutput(std::vector<double, std::allocator<double> >&)’:
nnet.cpp:369: warning: comparison between signed and unsigned integer expressions
nnet.cpp:370: warning: comparison between signed and unsigned integer expressions
nnet.cpp:380: warning: comparison between signed and unsigned integer expressions
nnet.cpp:385: warning: comparison between signed and unsigned integer expressions
nnet.cpp:389: warning: comparison between signed and unsigned integer expressions
nnet.cpp: In member function ‘void Nnet::initialiseWeights()’:
nnet.cpp:408: warning: comparison between signed and unsigned integer expressions
nnet.cpp: In member function ‘bool Nnet::setWgtAndBias(int, std::vector<double, std::allocator<double> >, std::vector<double, std::allocator<double> >)’:
nnet.cpp:440: warning: comparison between signed and unsigned integer expressions
nnet.cpp:450: warning: comparison between signed and unsigned integer expressions
nnet.cpp:490: warning: comparison between signed and unsigned integer expressions
nnet.cpp:491: warning: comparison between signed and unsigned integer expressions
nnet.cpp:496: warning: comparison between signed and unsigned integer expressions
nnet.cpp: In member function ‘void Nnet::flowDataThroughNetwork(std::vector<double, std::allocator<double> >*, std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > >&, std::vector<double, std::allocator<double> >&)’:
nnet.cpp:520: warning: comparison between signed and unsigned integer expressions
nnet.cpp:525: warning: comparison between signed and unsigned integer expressions
nnet.cpp:526: warning: comparison between signed and unsigned integer expressions
nnet.cpp:547: warning: comparison between signed and unsigned integer expressions
nnet.cpp:548: warning: comparison between signed and unsigned integer expressions
nnet.cpp: In member function ‘void Nnet::writeWeights()’:
nnet.cpp:605: warning: comparison between signed and unsigned integer expressions
nnet.cpp: In member function ‘void Nnet::writeFeedForwardValues()’:
nnet.cpp:630: warning: comparison between signed and unsigned integer expressions
nnet.cpp: In member function ‘void Nnet::printGeometry()’:
nnet.cpp:685: warning: comparison between signed and unsigned integer expressions
nnet.cpp: In member function ‘void Nnet::printWeights(int)’:
nnet.cpp:703: warning: comparison between signed and unsigned integer expressions
nnet.cpp:714: warning: comparison between signed and unsigned integer expressions
nnet.cpp:716: warning: comparison between signed and unsigned integer expressions
nnet.cpp:727: warning: comparison between signed and unsigned integer expressions
nnet.cpp:742: warning: comparison between signed and unsigned integer expressions
nnet.cpp: In member function ‘void Nnet::printOutputWeights()’:
nnet.cpp:765: warning: comparison between signed and unsigned integer expressions
nnet.cpp:767: warning: comparison between signed and unsigned integer expressions
nnet.cpp: In member function ‘void Nnet::printOutputUnitValues(size_t)’:
nnet.cpp:800: warning: comparison between signed and unsigned integer expressions
nnet.cpp:802: warning: comparison between signed and unsigned integer expressions
nnet.cpp: In member function ‘void Nnet::printFeedForwardValues(int)’:
nnet.cpp:819: warning: comparison between signed and unsigned integer expressions
nnet.cpp:825: warning: comparison between signed and unsigned integer expressions
nnet.cpp:827: warning: comparison between signed and unsigned integer expressions
nnet.cpp: In constructor ‘Nnet::Nnet(Rcpp::IntegerVector, Rcpp::String, Rcpp::String)’:
nnet.cpp:917: warning: comparison between signed and unsigned integer expressions
nnet.cpp:940: warning: comparison between signed and unsigned integer expressions
nnet.cpp: In member function ‘SEXPREC* Nnet::generatedLabelsR() const’:
nnet.cpp:980: warning: comparison between signed and unsigned integer expressions
nnet.cpp:981: warning: comparison between signed and unsigned integer expressions
nnet.cpp: In member function ‘SEXPREC* Nnet::getWgtAndBiasR(int) const’:
nnet.cpp:1006: warning: comparison between signed and unsigned integer expressions
nnet.cpp:1015: warning: comparison between signed and unsigned integer expressions
nnet.cpp:1057: warning: comparison between signed and unsigned integer expressions
nnet.cpp:1058: warning: comparison between signed and unsigned integer expressions
nnet.cpp:1063: warning: comparison between signed and unsigned integer expressions
nnet.cpp: In member function ‘Rcpp::LogicalVector Nnet::setWgtAndBiasR(int, Rcpp::NumericMatrix, Rcpp::NumericVector)’:
nnet.cpp:1087: warning: comparison between signed and unsigned integer expressions
nnet.cpp:1097: warning: comparison between signed and unsigned integer expressions
nnet.cpp:1123: warning: comparison between signed and unsigned integer expressions
nnet.cpp:1130: warning: comparison between signed and unsigned integer expressions
nnet.cpp:1137: warning: comparison between signed and unsigned integer expressions
nnet.cpp:1138: warning: comparison between signed and unsigned integer expressions
nnet.cpp:1143: warning: comparison between signed and unsigned integer expressions
nnet.cpp: In member function ‘SEXPREC* Nnet::getFFValues(int) const’:
nnet.cpp:1157: warning: comparison between signed and unsigned integer expressions
nnet.cpp:1179: warning: comparison between signed and unsigned integer expressions
nnet.cpp:1181: warning: comparison between signed and unsigned integer expressions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment