GeNN
4.9.0
GPU enhanced Neuronal Networks (GeNN)
|
#include <backend.h>
Additional Inherited Members | |
Public Member Functions inherited from CodeGenerator::PreferencesBase | |
void | updateHash (boost::uuids::detail::sha1 &hash) const |
Public Attributes inherited from CodeGenerator::PreferencesBase | |
bool | optimizeCode = false |
Generate speed-optimized code, potentially at the expense of floating-point accuracy. More... | |
bool | debugCode = false |
Generate code with debug symbols. More... | |
bool | enableBitmaskOptimisations = false |
bool | automaticCopy = false |
If backend/device supports it, copy data automatically when required rather than requiring push and pull. More... | |
bool | generateEmptyStatePushPull = true |
Should GeNN generate empty state push and pull functions. More... | |
bool | generateExtraGlobalParamPull = true |
Should GeNN generate pull functions for extra global parameters? These are very rarely used. More... | |
bool | includeModelNameInDLL = false |
std::string | userCxxFlagsGNU = "" |
C++ compiler options to be used for building all host side code (used for unix based platforms) More... | |
std::string | userNvccFlagsGNU = "" |
NVCC compiler options they may want to use for all GPU code (used for unix based platforms) More... | |
plog::Severity | logLevel = plog::info |
Logging level to use for code generation. More... | |