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