AbstractOperation(const AbstractOperation &)=delete | Beatmup::NNets::AbstractOperation | private |
AbstractOperation(const std::string &name) | Beatmup::NNets::AbstractOperation | inlineprotected |
acceptsStorageInput(int index=0) const | Beatmup::NNets::Softmax | 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::Softmax | inlinevirtual |
acceptsVectorOutput(int index=0) const | Beatmup::NNets::AbstractOperation | inlinevirtual |
afterExecute(const int threadCount) | Beatmup::NNets::Softmax | privatevirtual |
beforeExecute(GraphicPipeline &gpu, const int threadCount) | Beatmup::NNets::Softmax | privatevirtual |
countMultiplyAdds() const | Beatmup::NNets::AbstractOperation | inlinevirtual |
countTexelFetches() const | Beatmup::NNets::AbstractOperation | inlinevirtual |
CpuOperation(const std::string &name) | Beatmup::NNets::CpuOperation | inlineprotected |
disconnect() | Beatmup::NNets::Softmax | virtual |
execute(const int sliceStart, const int sliceStop, const int threadIdx, const int threadCount) | Beatmup::NNets::Softmax | privatevirtual |
Beatmup::NNets::CpuOperation::execute(TaskThread &thread, GraphicPipeline &gpu) | Beatmup::NNets::CpuOperation | protectedvirtual |
Beatmup::NNets::CpuOperation::execute(TaskThread &thread) | Beatmup::NNets::CpuOperation | protectedvirtual |
getAmountOfWork() const | Beatmup::NNets::Softmax | privatevirtual |
getInputCount() const | Beatmup::NNets::Softmax | inlinevirtual |
getInputPadding(int index=0) const | Beatmup::NNets::AbstractOperation | inlineprotectedvirtual |
getName() const | Beatmup::NNets::AbstractOperation | inline |
getOutput(int index=0) | Beatmup::NNets::AbstractOperation | virtual |
getOutput(GL::Vector *&vector, int index=0) | Beatmup::NNets::AbstractOperation | virtual |
getOutput(GL::TextureHandler *&vector, int index=0) | Beatmup::NNets::AbstractOperation | virtual |
getOutputCount() const | Beatmup::NNets::Softmax | inlinevirtual |
getOutputSize(int outputIndex=0) const | Beatmup::NNets::AbstractOperation | virtual |
getProbabilities() const | Beatmup::NNets::Softmax | inline |
getSampledChannels(int index, int &min, int &max) const | Beatmup::NNets::CpuOperation | inlineprotectedvirtual |
initDeserializer() | Beatmup::NNets::Softmax | static |
inputVector | Beatmup::NNets::Softmax | private |
inputView | Beatmup::NNets::Softmax | private |
name | Beatmup::NNets::AbstractOperation | private |
output | Beatmup::NNets::Softmax | private |
partialSums | Beatmup::NNets::Softmax | private |
prepare(GraphicPipeline &gpu, ChunkCollection &data, GL::ProgramBank &bank) | Beatmup::NNets::CpuOperation | inlineprotectedvirtual |
serialize() const | Beatmup::NNets::Softmax | virtual |
setInput(Storage::View &&view, int index=0) | Beatmup::NNets::Softmax | virtual |
setInput(GL::Vector &vector, int index=0) | Beatmup::NNets::Softmax | virtual |
Beatmup::NNets::CpuOperation::setInput(GL::TextureHandler &image, int index=0) | Beatmup::NNets::AbstractOperation | virtual |
setOutput(Storage::View &&storage, int index=0) | Beatmup::NNets::AbstractOperation | virtual |
setOutput(GL::Vector &vector, int index=0) | Beatmup::NNets::AbstractOperation | virtual |
setOutput(GL::TextureHandler &image, int index=0) | Beatmup::NNets::AbstractOperation | virtual |
Softmax(const std::string &name="Softmax") | Beatmup::NNets::Softmax | |
usesGpu() const | Beatmup::NNets::CpuOperation | inlinevirtual |
~AbstractOperation() | Beatmup::NNets::AbstractOperation | inlinevirtual |