Include version number in header file
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -38,4 +38,3 @@ cmake-build*/**
|
||||
.idea
|
||||
puml/**
|
||||
.vscode/settings.json
|
||||
config_folding.h
|
@@ -1,4 +1,4 @@
|
||||
configure_file(
|
||||
"config.h.in"
|
||||
"${Folding_SOURCE_DIR}/config_folding.h" ESCAPE_QUOTES
|
||||
"${CMAKE_BINARY_DIR}/configured_files/include/config.h" ESCAPE_QUOTES
|
||||
)
|
||||
|
@@ -4,8 +4,8 @@
|
||||
#include <map>
|
||||
#include <random>
|
||||
#include <vector>
|
||||
#include "config_folding.h"
|
||||
namespace folding {
|
||||
const std::string FOLDING_VERSION = "1.0.1";
|
||||
class Fold {
|
||||
protected:
|
||||
int k;
|
||||
@@ -21,7 +21,7 @@ namespace folding {
|
||||
}
|
||||
virtual std::pair<std::vector<int>, std::vector<int>> getFold(int nFold) = 0;
|
||||
virtual ~Fold() = default;
|
||||
std::string version() { return { folding_project_version.begin(), folding_project_version.end() }; }
|
||||
std::string version() { return FOLDING_VERSION; }
|
||||
int getNumberOfFolds() { return k; }
|
||||
};
|
||||
class KFold : public Fold {
|
||||
|
@@ -3,6 +3,7 @@ if(ENABLE_TESTING)
|
||||
${Folding_SOURCE_DIR}
|
||||
${Folding_SOURCE_DIR}/lib/Files
|
||||
${Folding_SOURCE_DIR}/lib/mdlp
|
||||
${CMAKE_BINARY_DIR}/configured_files/include
|
||||
)
|
||||
set(TEST_FOLDING "unit_tests_folding")
|
||||
add_executable(${TEST_FOLDING} TestFolding.cc TestUtils.cc)
|
||||
|
@@ -8,7 +8,7 @@
|
||||
#include <tuple>
|
||||
#include "ArffFiles.h"
|
||||
#include "CPPFImdlp.h"
|
||||
#include "config_folding.h"
|
||||
#include "config.h"
|
||||
|
||||
bool file_exists(const std::string& name);
|
||||
std::pair<vector<mdlp::labels_t>, map<std::string, int>> discretize(std::vector<mdlp::samples_t>& X, mdlp::labels_t& y, std::vector<string> features);
|
||||
|
Reference in New Issue
Block a user