13 #ifndef MLPACK_BINDINGS_GO_CAMEL_CASE_HPP
14 #define MLPACK_BINDINGS_GO_CAMEL_CASE_HPP
31 s[0] = std::toupper(s[0]);
33 s[0] = std::tolower(s[0]);
34 size_t n = s.length();
36 for (
size_t i = 0; i < n; i++)
42 s[i + 1] = toupper(s[i + 1]);
50 return s.substr(0, resInd);
std::string CamelCase(std::string s, bool lower)
Given an snake_case like, e.g., "logistic_regression", return CamelCase(e.g.
string(REGEX REPLACE".*#define MLPACK_VERSION_MINOR ([0-9]+).*""\\1"MLPACK_VERSION_MINOR"${VERSION_HPP_CONTENTS}") string(REGEX REPLACE".* "\\1" MLPACK_VERSION_PATCH "$