|
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) |