Allows for querying compile settings at runtime. Provides the current command line arguments to the rest of the library. More...
#include <shark/Core/Shark.h>
Classes | |
struct | Version |
Models a version according to the major.minor.patch versioning scheme. More... | |
Static Public Member Functions | |
static BuildType | buildType () |
Accesses the build type of the library. | |
static bool | hasOpenMp () |
Queries whether Shark has been compiled with OpenMP enabled. | |
static bool | isDynamicLibrary () |
Queries whether Shark has been compiled as dynamic library. | |
static bool | isOfficialRelease () |
Checks whether this is an official Shark release. | |
template<typename Stream > | |
static void | info (Stream &s) |
Prints information about the Shark Machine Learning Library to the supplied stream. | |
Protected Member Functions | |
Shark () | |
Shark (const Shark &shark) | |
Shark & | operator= (const Shark &rhs) |
Allows for querying compile settings at runtime. Provides the current command line arguments to the rest of the library.
|
protected |
|
protected |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
Prints information about the Shark Machine Learning Library to the supplied stream.
Definition at line 255 of file Shark.h.
References buildType(), shark::DEBUG_BUILD_TYPE, hasOpenMp(), isDynamicLibrary(), isOfficialRelease(), shark::Shark::Version< major, minor, patch >::MAJOR(), shark::Shark::Version< major, minor, patch >::MINOR(), shark::Shark::Version< major, minor, patch >::PATCH(), and shark::RELEASE_BUILD_TYPE.
Referenced by main().
|
inlinestatic |
|
inlinestatic |