AbstractOperation(const AbstractOperation &)=delete | Beatmup::NNets::AbstractOperation | private |
AbstractOperation(const std::string &name) | Beatmup::NNets::AbstractOperation | inlineprotected |
acceptsStorageInput(int index=0) const | Beatmup::NNets::Dense | inlinevirtual |
acceptsStorageOutput(int index=0) const | Beatmup::NNets::AbstractOperation | inlinevirtual |
acceptsTextureInput(int index=0) const | Beatmup::NNets::AbstractOperation | inlinevirtual |
acceptsTextureOutput(int index=0) const | Beatmup::NNets::AbstractOperation | inlinevirtual |
acceptsVectorInput(int index=0) const | Beatmup::NNets::Dense | inlinevirtual |
acceptsVectorOutput(int index=0) const | Beatmup::NNets::Dense | inlinevirtual |
bias | Beatmup::GL::LinearMapping | private |
BIAS_CHUNK_SUFFIX | Beatmup::NNets::Dense | static |
buffer | Beatmup::GL::LinearMapping | private |
context | Beatmup::GL::LinearMapping | private |
countMultiplyAdds() const | Beatmup::NNets::Dense | virtual |
countTexelFetches() const | Beatmup::NNets::Dense | virtual |
Dense(Context &context, const std::string &name, int numOutputDims, bool useBias) | Beatmup::NNets::Dense | |
disconnect() | Beatmup::NNets::Dense | virtual |
execute(TaskThread &thread, GraphicPipeline &gpu) | Beatmup::NNets::Dense | privatevirtual |
Beatmup::NNets::AbstractOperation::execute(TaskThread &thread) | Beatmup::NNets::AbstractOperation | inlineprotectedvirtual |
fixed16Input | Beatmup::GL::LinearMapping | private |
fixed16Output | Beatmup::GL::LinearMapping | private |
forceFixed16Storage | Beatmup::GL::LinearMapping | private |
getInputCount() const | Beatmup::NNets::Dense | inlinevirtual |
getInputPadding(int index=0) const | Beatmup::NNets::AbstractOperation | inlineprotectedvirtual |
getName() const | Beatmup::NNets::AbstractOperation | inline |
getOutput(GL::Vector *&, int index=0) | Beatmup::NNets::Dense | virtual |
Beatmup::NNets::AbstractOperation::getOutput(int index=0) | Beatmup::NNets::AbstractOperation | virtual |
Beatmup::NNets::AbstractOperation::getOutput(GL::TextureHandler *&vector, int index=0) | Beatmup::NNets::AbstractOperation | virtual |
getOutputCount() const | Beatmup::NNets::Dense | inlinevirtual |
getOutputSize(int outputIndex=0) const | Beatmup::NNets::Dense | inlinevirtual |
getOutputVectorFormat() const | Beatmup::NNets::Dense | |
getSampledChannels(int index, int &min, int &max) const | Beatmup::NNets::Dense | privatevirtual |
initDeserializer() | Beatmup::NNets::Dense | static |
inputStorage | Beatmup::NNets::Dense | private |
inputVector | Beatmup::NNets::Dense | private |
lastSumStage | Beatmup::GL::LinearMapping | private |
leftPadding | Beatmup::GL::LinearMapping | private |
LinearMapping(Context &context, bool forceFixed16=false) | Beatmup::GL::LinearMapping | private |
matrix | Beatmup::GL::LinearMapping | private |
MATRIX_CHUNK_SUFFIX | Beatmup::NNets::Dense | static |
MULT_STAGE_STEPS | Beatmup::GL::LinearMapping | privatestatic |
multStage | Beatmup::GL::LinearMapping | private |
multStageDelta | Beatmup::GL::LinearMapping | private |
multStageTexCoords | Beatmup::GL::LinearMapping | private |
name | Beatmup::NNets::AbstractOperation | private |
numOutputDims | Beatmup::NNets::Dense | private |
operator()(GraphicPipeline &gpu, TextureHandler &result, TextureHandler &input) | Beatmup::GL::LinearMapping | private |
outputVector | Beatmup::NNets::Dense | private |
prepare(GraphicPipeline &gpu, ChunkCollection &data, GL::ProgramBank &bank) | Beatmup::NNets::Dense | privatevirtual |
Beatmup::GL::LinearMapping::prepare(GraphicPipeline &gpu, TextureHandler &output, TextureHandler &input, ProgramBank *bank=nullptr) | Beatmup::GL::LinearMapping | private |
process(GraphicPipeline &gpu, TextureHandler &output, TextureHandler &input) | Beatmup::GL::LinearMapping | private |
programBank | Beatmup::GL::LinearMapping | private |
ready | Beatmup::GL::LinearMapping | private |
serialize() const | Beatmup::NNets::Dense | virtual |
setBias(GraphicPipeline &gpu, const int height, const float *values) | Beatmup::GL::LinearMapping | private |
setInput(Storage::View &&view, int index=0) | Beatmup::NNets::Dense | virtual |
setInput(GL::Vector &vector, int index=0) | Beatmup::NNets::Dense | virtual |
Beatmup::NNets::AbstractOperation::setInput(GL::TextureHandler &image, int index=0) | Beatmup::NNets::AbstractOperation | virtual |
setMatrix(GraphicPipeline &gpu, const int width, const int height, const float *values) | Beatmup::GL::LinearMapping | private |
setOutput(GL::Vector &vector, int index=0) | Beatmup::NNets::Dense | virtual |
Beatmup::NNets::AbstractOperation::setOutput(Storage::View &&storage, int index=0) | Beatmup::NNets::AbstractOperation | virtual |
Beatmup::NNets::AbstractOperation::setOutput(GL::TextureHandler &image, int index=0) | Beatmup::NNets::AbstractOperation | virtual |
SUM_STAGE_STEPS | Beatmup::GL::LinearMapping | privatestatic |
sumStage | Beatmup::GL::LinearMapping | private |
sumStageDelta | Beatmup::GL::LinearMapping | private |
sumStageTexCoords | Beatmup::GL::LinearMapping | private |
useBias | Beatmup::NNets::Dense | private |
usesGpu() const | Beatmup::NNets::AbstractOperation | inlinevirtual |
~AbstractOperation() | Beatmup::NNets::AbstractOperation | inlinevirtual |
~LinearMapping() | Beatmup::GL::LinearMapping | private |