Beatmup
|
#include "../context.h"
#include "storage.h"
#include "../gpu/linear_mapping.h"
#include "../gpu/program.h"
#include "../gpu/program_bank.h"
#include "../utils/chunkfile.h"
#include "../utils/progress_tracking.h"
#include "../utils/string_builder.h"
#include "../utils/listing.h"
#include <string>
Go to the source code of this file.
Classes | |
class | Beatmup::NNets::AbstractOperation |
Abstract neural net operation (layer). More... | |
class | Beatmup::NNets::AbstractOperation::InconsistentModelData |
class | Beatmup::NNets::AbstractOperation::NotReady |
class | Beatmup::NNets::AbstractOperation::Deserializer |
Enables construction of an operation from its serialized representation. More... | |
class | Beatmup::NNets::SpatialFilteringMixin |
Generates GLSL fragment shader code sampling a local neighborhood around the current texture coordinates for further filtering. More... | |
class | Beatmup::NNets::ActivationFunctionMixin |
A mixin implementing activation functions in GLSL. More... | |
class | Beatmup::NNets::CpuOperation |
Operation computed on CPU. More... | |
Namespaces | |
Beatmup | |
Beatmup::NNets | |
Neural nets inference on GPU using OpenGL. | |
std | |
Enumerations | |
enum class | Beatmup::NNets::ActivationFunction { Beatmup::NNets::DEFAULT , Beatmup::NNets::BRELU6 , Beatmup::NNets::SIGMOID_LIKE } |
Activation function specification. More... | |
Functions | |
ActivationFunction | Beatmup::NNets::activationFunctionFromString (const std::string &str) |
Returns a zero padding value from a string. More... | |
std::string | std::to_string (Beatmup::NNets::ActivationFunction function) |