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