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 |