Marian NMT
v1.11.5
Contents:
Code Organisation
Expression graphs
Operations in the expression graph
Layers
Using Marian with factors
Library API
Page Hierarchy
Full API
Namespaces
Namespace faiss
Namespace functional
Namespace intgemm
Namespace intgemm::AVX2
Namespace intgemm::AVX512BW
Namespace intgemm::AVX512VNNI
Namespace intgemm::SSE2
Namespace intgemm::SSSE3
Namespace marian
Namespace marian::cli
Namespace marian::cosmos
Namespace marian::cpu
Namespace marian::cpu::@210
Namespace marian::cpu::integer
Namespace marian::cpu::variant
Namespace marian::crc
Namespace marian::data
Namespace marian::fastopt_helpers
Namespace marian::filesystem
Namespace marian::fileutils
Namespace marian::functional
Namespace marian::functional::float2unsigned
Namespace marian::functional::unsigned2float
Namespace marian::gpu
Namespace marian::gpu::atomics
Namespace marian::inits
Namespace marian::io
Namespace marian::io::binary
Namespace marian::lsh
Namespace marian::mlp
Namespace marian::models
Namespace marian::quicksand
Namespace marian::rnn
Namespace marian::sparse
Namespace marian::spm
Namespace marian::timer
Namespace marian::typeFitting
Namespace marian::util
Namespace marian::utils
Namespace std
Classes and Structs
Template Struct IteratorFacade
Struct AbsNodeOp
Struct AutoTuner::HashedAlgorithm
Struct AutoTuner::Stat
Struct CastNodeOp
Struct CLIAliasTuple
Struct CLIOptionTuple
Struct ClipNodeOp
Struct CmpNodeOp
Struct ColsNodeOp
Struct ConcatenateNodeOp
Struct ConstantNode
Template Struct ConstructingFactory
Struct CosNodeOp
Template Struct E
Template Struct E< F::Shape::size()>
Template Struct intgemm_
Template Struct intgemm_< Type::intgemm16 >
Template Struct intgemm_< Type::intgemm16avx2 >
Template Struct intgemm_< Type::intgemm16avx512 >
Template Struct intgemm_< Type::intgemm16sse2 >
Template Struct intgemm_< Type::intgemm8 >
Template Struct intgemm_< Type::intgemm8avx2 >
Template Struct intgemm_< Type::intgemm8avx512 >
Template Struct intgemm_< Type::intgemm8avx512vnni >
Template Struct intgemm_< Type::intgemm8ssse3 >
Struct FbgemmPacked16PackNodeOp
Struct FbgemmPacked8PackNodeOp
Struct BinaryShortlistGenerator::Header
Struct Example
Struct WordAlignment::Point
Struct DeviceId
Struct DivNodeOp
Struct ElementBinaryNodeOp
Struct ExpNodeOp
Struct FactoredVocab::CSRData
Template Struct As
Template Struct As< std::pair< T1, T2 > >
Template Struct As< std::vector< T > >
Template Struct Convert
Template Struct Convert< std::string, From >
Template Struct Convert< std::string, std::string >
Template Struct Convert< To, std::string >
Struct float32x4
Struct float32x8
Template Struct Approx
Template Struct Array
Template Struct Assign
Template Struct Assignee
Template Struct BinaryFunctor
Template Struct C
Struct Capture
Template Struct ConstantShape
Template Struct ConstantShape::I
Template Struct ConstantShape::I< 0, D >
Template Struct F
Template Struct FApply
Template Struct FApply< 1, Functor, AccType >
Template Struct FApply< 2, Functor, AccType >
Template Struct FApply< 3, Functor, AccType >
Template Struct FApply< 4, Functor, AccType >
Template Struct FApply< 5, Functor, AccType >
Template Struct Loop
Template Struct Loop< 1, N, K >
Template Struct Ops
Template Struct Ops< double >
Template Struct Ops< float >
Template Struct Ops< float32x4 >
Template Struct Select
Template Struct Select< 0 >
Template Struct TernaryFunctor
Template Struct UnaryFunctor
Template Struct Var
Template Struct View
Struct GatherNodeOp
Struct CudaCompute
Struct identity
Struct reluAct
Template Struct TypedGemm
Template Struct TypedGemm< float, float >
Template Struct TypedSparseGemm
Template Struct TypedSparseGemm< float >
Template Struct TypedSparseGemm< half >
Struct HighwayNodeOp
Struct History::SentenceHypothesisCoord
Struct IEmbeddingLayer
Struct IHasShortList
Struct intgemm16
Struct intgemm16avx2
Struct intgemm16avx512
Struct intgemm16sse2
Struct intgemm8
Struct intgemm8avx2
Struct intgemm8avx512
Struct intgemm8avx512vnni
Struct intgemm8ssse3
Struct Header
Struct Item
Struct IUnaryLayer
Struct IUnaryLogitLayer
Struct LayerNormalizationOp
Struct LogAddExpNodeOp
Struct Logits::MaskedFactorIndices
Struct LogNodeOp
Struct LogSoftmaxNodeOp
Struct ParamConvInfo
Struct Parameters
Struct MaximumNodeOp
Struct MinimumNodeOp
Struct MinusNodeOp
Struct LayerFactory
Struct LogitLayerFactory
Struct ModelServiceTask
Struct ModelTask
Struct MPI_Status
Struct MultNodeOp
Struct NaryNodeOp
Struct NegNodeOp
Struct packed16
Struct packed8avx2
Struct packed8avx512
Struct ParamNode
Struct PlusNodeOp
Struct PReLUNodeOp
Struct ReduceNodeOp
Struct ReLUNodeOp
Struct RMSNormalizationOp
Struct AttentionNodeOp
Struct GRUFastNodeOp
Struct InputFactory
Struct LSTMCellNodeOp
Struct LSTMOutputNodeOp
Struct State
Struct RowsNodeOp
Struct ScalarAddNodeOp
Struct ScalarMultNodeOp
Struct ScalarProductNodeOp
Struct ScatterNodeOp
Struct SchedulingParameter
Struct Shape
Struct ShiftNodeOp
Struct SigmoidNodeOp
Struct SinNodeOp
Struct Slice
Struct SoftmaxNodeOp
Struct Native_SentencePiecePiece
Struct Native_SentencePieceText
Struct SqrtNodeOp
Struct SquareNodeOp
Struct StaticLoss
Struct SwishNodeOp
Struct TanhNodeOp
Struct TanNodeOp
Struct TopKNodeOp
Struct TransposeNodeOp
Struct TupleViewNodeOp
Struct UnaryNodeOp
Struct UTF8Mapper
Template Struct hash< IntrusivePtr< T > >
Template Struct hash< marian::Word >
Template Struct hash< pair< string, marian::Shape > >
Template Struct hash<::marian::Type >
Template Class IntrusivePtr
Template Class Accumulator
Class AccuracyValidator
Class Adagrad
Class Adam
Class AffineNodeOp
Class AffineWithReluNodeOp
Class AllocationException
Class Allocator
Class Amun
Class AsyncGraphGroup
Template Class AutoTuner
Class AutoTunerRecorder
Class Backend
Class BeamSearch
Class BertAccuracyValidator
Class BertClassifier
Class BertEncoder
Class BertEncoderClassifier
Class BertMaskedLM
Class CallbackNodeOp
Template Class Chainable
Class CharS2SEncoder
Class ClassifierBase
Class ClassifierState
Class ClassVocab
Class CLIFormatter
Class CLIWrapper
Class ClipGradientNodeOp
Class Clipper
Class Config
Class ConfigParser
Class ConfigValidator
Class ConvolutionWrapper
Class Embedder
Class MarianCosineScorer
Class MarianEmbedder
Class Backend
Class Device
Class FbgemmPacked16AffineNodeOp
Class FbgemmPacked8AffineNodeOp
Class WrappedDevice
Class CrossEntropyLoss
Class CrossEntropyNodeOp
Class CrossEntropyValidator
Class CSRDotNodeOp
Class CUDNNWrapper
Class Batch
Template Class BatchGenerator
Template Class BatchIterator
Class BatchStats
Class BertBatch
Class BinaryShortlistGenerator
Class Corpus
Class CorpusBase
Class CorpusBatch
Class CorpusBatchGenerator
Class CorpusIterator
Class CorpusNBest
Class CorpusSQLite
Class DataBatch
Class Dataset
Template Class DatasetBase
Class FakeShortlistGenerator
Class Input
Class LexicalShortlistGenerator
Class LSHShortlist
Class LSHShortlistGenerator
Class MNISTData
Class QuicksandShortlistGenerator
Class RNGEngine
Class SentenceTuple
Class SentenceTupleImpl
Class Shortlist
Class ShortlistGenerator
Class SubBatch
Class TextInput
Class TextIterator
Class WordAlignment
Class DataWeighting
Class DecoderBase
Class DecoderS2S
Class DecoderState
Class DecoderTransformer
Class DefaultCommunicator
Class DefaultPrinting
Class DefaultVocab
Class DefaultVocab::VocabFreqOrderer
Class Device
Class DotBatchedLegacyNodeOp
Class DotBatchedNodeOp
Class DotNodeOp
Class ElementwiseClipper
Template Class Embed
Class Embedder
Class EmbedderModel
Class Embedding
Class EncoderBase
Class EncoderClassifier
Class EncoderClassifierBase
Class EncoderDecoder
Class EncoderDecoderLayerBase
Class EncoderLaser
Class EncoderPooler
Class EncoderPoolerBase
Class EncoderS2S
Class EncoderState
Class EncoderTransformer
Class ExponentialSmoothing
Class ExpressionGraph
Class ExpressionGraphONNXExporter
Class ExpressionGraphPackable
Class FactoredVocab
Class FactoredVocab::WordLUT
Class Factory
Class FakeMPIWrapper
Class FastOpt
Class Path
Class Gap
Class GeometricPrinting
Class Backend
Class Device
Class GraphGroup
Class History
Class Hypothesis
Class ICommunicator
Class IEncoderDecoder
Class DummyInit
Class LambdaInit
Class LambdaInitConvert
Class NodeInitializer
Class InputFileStream
Class OutputFileStream
Class TemporaryFile
Class IVocab
Class LabelwiseLoss
Class LambdaNodeOp
Class LayerBase
Class Logits
Class RandomRotation
Class MappedParameters
Class MarianRuntimeException
Class MaxPooler
Class MeanMultiRationalLoss
Class MemoryPiece
Class Dense
Class DenseFactory
Class MLP
Class MLPFactory
Template Class MLPFactory::AsLayerFactory
Class Output
Class OutputFactory
Class MNISTAccuracyValidator
Class ModelQuantizer
Class ClassifierFactory
Class DecoderFactory
Class EncoderClassifierCECost
Class EncoderClassifierFactory
Class EncoderDecoderCECost
Class EncoderDecoderFactory
Class EncoderFactory
Class EncoderPoolerFactory
Class EncoderPoolerRankCost
Class GumbelSoftmaxStep
Class ICost
Class ILogProb
Class ILogProbStep
Class LogSoftmaxStep
Class MNISTCrossEntropyCost
Class MnistFeedForwardNet
Class MnistLeNet
Class MNISTLogsoftmax
Class PoolerFactory
Class Scorer
Class Stepwise
Class TopkGumbelSoftmaxStep
Class Trainer
Class MultiRationalLoss
Class NCCLCommunicator
Class Nematus
Class Node
Class NormClipper
Class NthElementCPU
Class NthElementGPU
Template Class NumericLimits
Class OptimizerBase
Class Options
Class OutputCollector
Class OutputPrinter
Class Parameters
Class PerfectHash
Class PoolerBase
Class PoolingWithMaskingOp
Class PoolingWrapper
Class PrintingStrategy
Class BeamSearchDecoder
Class Converter
Class IBeamSearchDecoder
Class IVocabWrapper
Class ParameterTree
Class ParameterTree::RegisteredParam
Class StringUtils
Class VocabWrapper
Class QuietPrinting
Class RandomGenerator
Class RationalLoss
Class ReportNormClipper
Template Class Rescore
Class Rescorer
Class RescorerLoss
Class ReshapeNodeOp
Class AttentionFactory
Class Cell
Class CellFactory
Class CellInput
Class FastLSTM
Class GlobalAttention
Class GRU
Class GRUNematus
Class MultiCellInput
Template Class Multiplicative
Class ReLU
Class RNNFactory
Class SlowLSTM
Class SRU
Class SSRU
Class Stackable
Class StackedCell
Class StackedCellFactory
Class States
Class Tanh
Class TestLSTM
Class SacreBleuValidator
Class ScaledMultiRationalLoss
Class Scheduler
Class ScoreCollector
Class ScoreCollectorNBest
Class Scorer
Class ScorerState
Class ScorerWrapper
Class ScorerWrapperState
Class ScriptValidator
Class SequenceUnlikelihoodLoss
Class Sgd
Class SimPooler
Class SingletonGraph
Class SlicePooler
Class SliceViewNodeOp
Class CSR
Class StdlibRandomGenerator
Class StringCollector
Class SumMultiRationalLoss
Class SyncGraphGroup
Class TensorAllocator
Class TensorBase
Class Tensors
Class AutoTimer
Class Timer
Template Class Train
Class TrainingObserver
Class TrainingState
Template Class TrainMNIST
Template Class Transformer
Class TransformerState
Template Class Translate
Template Class TranslateService
Class TranslationValidator
Class TupleNode
Class ULREmbedding
Template Class Validator
Class ValidatorBase
Class VectorCollector
Class Vocab
Class WeightingBase
Class Word
Class Word2VecReader
Enums
Enum mode
Enum OptionPriority
Enum PackMatrix
Enum DeviceType
Enum GemmType
Enum act
Enum usage
Enum MPI_Comm
Enum MPI_Datatype
Enum MPI_Op
Enum DecoderCpuAvxVersion
Enum ReduceNodeOpCode
Enum dir
Enum SchedulingUnit
Enum ShardingMode
Enum Type
Enum TypeClass
Functions
Function buildIrisClassifier
Function calculateAccuracy
Template Function checkedLog
Function count_utf16_to_utf8
Function count_utf8_to_utf16
Template Function crc32
Function crc32< size_t(-1)>
Function createLoggers(const marian::Config *)
Function createLoggers(const marian::Config *)
Function createStderrLogger(const std::string&, const std::string&, const std::vector<std::string>&, bool)
Function createStderrLogger(const std::string&, const std::string&, const std::vector<std::string>&, bool)
Template Function CudaCopy
Function gettid
Function gpuAssert
Function main(int, char **)
Function main(int, char **)
Function main(int, char **)
Function main(int, char **)
Function main(int, char **)
Function main(int, char **)
Function main(int, char **)
Function main(int, char **)
Function main()
Function main(int, char **)
Function marian::__attribute__
Function marian::abs
Function marian::accNanOrNorm
Function marian::activationByName
Template Function marian::Add(Functor, float, marian::Tensor, Tensorsβ¦)
Template Function marian::Add(Functor, marian::Tensor, Tensorsβ¦)
Function marian::affine
Function marian::affineDefault
Function marian::affineWithRelu
Template Function marian::Aggregate
Template Function marian::AggregateAll(Ptr<Allocator>, Functor, AccType, AggFunctor, AccType, marian::Tensor, const marian::Tensor)
Template Function marian::AggregateAll(Ptr<Allocator>, Functor, AccType, AggFunctor, AccType, marian::Tensor, const marian::Tensor, const marian::Tensor)
Template Function marian::AggregateAll(Ptr<Allocator>, Functor, AccType, AggFunctor, AccType, marian::Tensor, const marian::Tensor, const marian::Tensor, const marian::Tensor)
Template Function marian::AggregateAllAndReturn
Template Function marian::AggregateAllVar
Function marian::allReduce
Function marian::argmax
Function marian::argmin
Function marian::atleast_1d
Function marian::atleast_2d
Function marian::atleast_3d
Function marian::atleast_4d
Function marian::atleast_nd
Function marian::authors
Function marian::avg_pooling
Function marian::BackendByDeviceId
Function marian::barrier
Function marian::bCast(void *, size_t, MPI_Datatype, size_t, MPI_Comm)
Function marian::bCast(io::Item&, size_t, MPI_Comm)
Function marian::bdot
Function marian::bdot_legacy
Function marian::buildVersion
Function marian::callback
Function marian::cast
Template Function marian::checkCommonType
Function marian::checkpoint
Function marian::citation
Function marian::cli::interpolateEnvVars
Function marian::cli::makeAbsolutePaths
Function marian::cli::OutputYaml
Function marian::cli::processPaths
Function marian::clip
Function marian::clipGradient
Function marian::cmakeBuildOptions
Function marian::cmakeBuildOptionsAdvanced
Function marian::cols(Expr, Expr)
Function marian::cols(Expr, const std::vector<IndexType>&)
Function marian::concatenate
Function marian::constant_like(Expr, const Ptr<inits::NodeInitializer>&)
Template Function marian::constant_like(Expr, const std::vector<ElementType>&)
Template Function marian::constant_like(Expr, std::vector<ElementType>&&)
Function marian::convert2cudnnFormat
Function marian::convertFromcudnnFormat
Template Function marian::copy
Function marian::cos
Function marian::cpu::AddCast
Function marian::cpu::Affine
Template Function marian::cpu::Aggregate
Function marian::cpu::Att
Function marian::cpu::AttBack
Function marian::cpu::ConcatCont
Function marian::cpu::Concatenate
Function marian::cpu::Concatenate1
Function marian::cpu::CopyCast
Template Function marian::cpu::CopyCastFrom
Template Function marian::cpu::CopyCastTo
Function marian::cpu::CopyCols
Function marian::cpu::CopyRows
Function marian::cpu::CrossEntropyPick
Function marian::cpu::CrossEntropyPickBackward
Function marian::cpu::CSRProd
Function marian::cpu::Deconcatenate(std::vector<Tensor>&, const Tensor, int)
Function marian::cpu::Deconcatenate(std::vector<marian::Tensor>&, const marian::Tensor, int)
Template Function marian::cpu::element
Template Function marian::cpu::Element
Template Function marian::cpu::elementFloat
Template Function marian::cpu::gAggregateEqual
Template Function marian::cpu::gAggregateGeneric
Template Function marian::cpu::gAggregateReduce
Template Function marian::cpu::gInsertCols
Function marian::cpu::GRUFastBackward
Function marian::cpu::GRUFastForward
Function marian::cpu::HighwayBackward
Function marian::cpu::HighwayForward
Template Function marian::cpu::Insert
Function marian::cpu::Insert< false >
Function marian::cpu::Insert< true >
Function marian::cpu::integer::AddBias
Function marian::cpu::integer::affineOrDot
Template Function marian::cpu::integer::affineOrDotTyped
Function marian::cpu::integer::cols(Tensor&)
Function marian::cpu::integer::cols(Shape&)
Template Function marian::cpu::integer::computeQuantMult
Function marian::cpu::integer::getIntgemmType
Template Function marian::cpu::integer::getQuantMult
Function marian::cpu::integer::passOrAbort
Template Function marian::cpu::integer::prepareAndTransposeB
Function marian::cpu::integer::rows(Tensor&)
Function marian::cpu::integer::rows(Shape&)
Function marian::cpu::IsNaN
Function marian::cpu::L2Norm
Function marian::cpu::LayerNormalization
Template Function marian::cpu::LayerNormalizationDispatchBeta
Function marian::cpu::LayerNormalizationGrad
Template Function marian::cpu::LayerNormalizationImpl
Template Function marian::cpu::LogSoftmax
Function marian::cpu::LogSoftmaxGrad
Function marian::cpu::LSTMCellBackward(std::vector<Tensor>, std::vector<Tensor>, Tensor)
Function marian::cpu::LSTMCellBackward(std::vector<marian::Tensor>, std::vector<marian::Tensor>, marian::Tensor)
Function marian::cpu::LSTMCellForward
Template Function marian::cpu::LSTMCellForwardTyped
Function marian::cpu::LSTMOutputBackward(std::vector<Tensor>, std::vector<Tensor>, Tensor)
Function marian::cpu::LSTMOutputBackward(std::vector<marian::Tensor>, std::vector<marian::Tensor>, marian::Tensor)
Function marian::cpu::LSTMOutputForward
Template Function marian::cpu::LSTMOutputForwardTyped
Function marian::cpu::PasteCols
Function marian::cpu::PasteRows
Function marian::cpu::PoolingWithMaskingBackward
Function marian::cpu::PoolingWithMaskingForward
Function marian::cpu::Prod(marian::Tensor, const marian::Tensor&, const marian::Tensor&, bool, bool, float, float)
Function marian::cpu::Prod(marian::Tensor, const marian::Tensor&, const marian::Tensor&, bool, bool, float, float, Type)
Function marian::cpu::ProdBatched
Function marian::cpu::ProdBatchedLegacy
Function marian::cpu::ProdWithBias
Function marian::cpu::RMSNormalization
Template Function marian::cpu::RMSNormalizationDispatchBeta
Function marian::cpu::RMSNormalizationGrad
Template Function marian::cpu::RMSNormalizationImpl
Function marian::cpu::SanitizeGradient
Function marian::cpu::Select
Function marian::cpu::SetColumns
Function marian::cpu::SetSparse
Function marian::cpu::Shift
Function marian::cpu::ShiftGrad
Function marian::cpu::SinusoidalPositionEmbeddings
Template Function marian::cpu::Softmax
Function marian::cpu::SoftmaxGrad
Function marian::cpu::Split1
Function marian::cpu::SplitCont
Function marian::cpu::suppressWords
Function marian::cpu::TopK
Template Function marian::cpu::Transpose0213
Function marian::cpu::Transpose10
Function marian::cpu::transpose4x4_SSE
Template Function marian::cpu::TransposeGeneric
Function marian::cpu::TransposeND
Function marian::cpu::TransposeNDGrad
Function marian::cpu::variant::affine
Function marian::cpu::variant::dot
Function marian::cpu::variant::fbgemmPacked16Gemm
Function marian::cpu::variant::fbgemmPacked16Pack
Function marian::cpu::variant::fbgemmPacked16PackInfo(const marian::Shape&, const bool, uint64_t&)
Function marian::cpu::variant::fbgemmPacked16PackInfo(const marian::Shape&, const bool, int&, int&, int&, int&, int&, int&, int&, int&, uint64_t&)
Function marian::cpu::variant::fbgemmPacked8Gemm
Function marian::cpu::variant::fbgemmPacked8Pack
Function marian::cpu::variant::fbgemmPacked8PackInfo
Function marian::cpu::variant::pack
Function marian::crc::crc
Function marian::crc::hash_64_fnv1a_const
Function marian::createClassVocab
Function marian::createCommunicator
Function marian::createDefaultVocab
Function marian::createFactoredVocab
Function marian::createGetNBestListFn
Function marian::createGetNBestListGPUFn
Function marian::createRandomGenerator
Function marian::createScorers(Ptr<Options>, const std::vector<std::vector<io::Item>>)
Function marian::createScorers(Ptr<Options>)
Function marian::createScorers(Ptr<Options>, const std::vector<const void *>&)
Function marian::createScorers(Ptr<Options>, const std::vector<mio::mmap_source>&)
Function marian::createSentencePieceVocab
Function marian::createSubtape
Function marian::createVocab
Function marian::cross_entropy
Function marian::csr_dot
Function marian::data::ConvertSoftAlignToHardAlign
Function marian::data::createShortlistGenerator
Template Function marian::data::get
Function marian::data::isBinaryShortlist
Function marian::data::lineFromNbest
Function marian::data::numFromNbest
Function marian::data::SoftAlignToString
Function marian::debug
Function marian::Deconcatenate
Function marian::denseInline
Function marian::DISPATCH2(CopyCast, marian::Tensor, const marian::Tensor)
Function marian::DISPATCH2(AddCast, marian::Tensor, const marian::Tensor)
Function marian::DISPATCH2(Softmax, marian::Tensor, marian::Tensor)
Function marian::DISPATCH2(LogSoftmax, marian::Tensor, marian::Tensor)
Function marian::DISPATCH2(LSTMCellForward, marian::Tensor, std::vector<marian::Tensor>)
Function marian::DISPATCH3(TransposeND, marian::Tensor, marian::Tensor, const std::vector<int>&)
Function marian::DISPATCH3(Concatenate, marian::Tensor, const std::vector<marian::Tensor>&, int)
Function marian::DISPATCH3(CopyRows, marian::Tensor, const marian::Tensor, const marian::Tensor)
Function marian::DISPATCH3(CopyCols, marian::Tensor, const marian::Tensor, const marian::Tensor)
Function marian::DISPATCH3(GRUFastForward, marian::Tensor, std::vector<marian::Tensor>, bool)
Function marian::DISPATCH4(IsNaN, const, Ptr<Allocator>, bool&, bool&)
Function marian::DISPATCH4(CrossEntropyPick, marian::Tensor, marian::Tensor, marian::Tensor, float)
Function marian::DISPATCH4(HighwayForward, marian::Tensor, const marian::Tensor, const marian::Tensor, const marian::Tensor)
Function marian::DISPATCH4(Select, marian::Tensor, const marian::Tensor, const marian::Tensor, int)
Function marian::DISPATCH4(Att, marian::Tensor, marian::Tensor, marian::Tensor, marian::Tensor)
Function marian::DISPATCH5(Shift, marian::Tensor, marian::Tensor, marian::Shape, float, bool)
Function marian::DISPATCH5(LayerNormalization, marian::Tensor, marian::Tensor, marian::Tensor, marian::Tensor, float)
Function marian::DISPATCH5(RMSNormalization, marian::Tensor, marian::Tensor, marian::Tensor, marian::Tensor, float)
Function marian::DISPATCH5(PoolingWithMaskingForward, marian::Tensor, marian::Tensor, marian::Tensor, int, bool)
Function marian::DISPATCH7(Prod, marian::Tensor, const marian::Tensor&, const marian::Tensor&, bool, bool, float, float)
Function marian::DISPATCH7(TopK, marian::Tensor, marian::Tensor, Ptr<Allocator>, const marian::Tensor, int, int, bool)
Function marian::DISPATCH8
Function marian::DISPATCH9
Function marian::DispatchDevice
Function marian::dot
Function marian::dot_csr
Function marian::dropout(Expr, Expr)
Function marian::dropout(Expr, float, Shape)
Function marian::dropout(Expr, float)
Template Function marian::Element
Function marian::eq(Expr, Expr)
Function marian::eq(float, Expr)
Function marian::eq(Expr, float)
Function marian::escapeCmdLine
Function marian::exp
Template Function marian::Expression
Function marian::filesystem::canonical
Function marian::filesystem::currentPath
Function marian::filesystem::exists
Function marian::filesystem::fileSize
Function marian::filesystem::is_fifo(char const *)
Function marian::filesystem::is_fifo(std::string const&)
Function marian::filesystem::isDirectory
Function marian::filesystem::operator/
Function marian::filesystem::relative
Function marian::fileutils::cut
Function marian::finalize
Function marian::finalizeMPI
Function marian::fixedPointQuantization
Function marian::flatten
Function marian::flatten_2d
Template Function marian::functional::adapt
Function marian::functional::adapt< float32x4 >
Template Function marian::functional::apply(Functor, functional::Array<functional::Tensor<ElementType>, K>&, const functional::Array<int, K>&)
Template Function marian::functional::apply(Functor, functional::Array<functional::Tensor<ElementType>, K>&, int)
Template Function marian::functional::applyWithCast(Functor, functional::Array<functional::Tensor<ElementType>, K>&, const functional::Array<int, K>&)
Template Function marian::functional::applyWithCast(Functor, functional::Array<functional::Tensor<ElementType>, K>&, int)
Function marian::functional::BINARY(Plus, operator+, Ops<ElementType>)
Function marian::functional::BINARY(Minus, operator-, Ops<ElementType>)
Function marian::functional::BINARY(Mult, operator*, Ops<ElementType>)
Function marian::functional::BINARY(Div, operator/, Ops<ElementType>)
Function marian::functional::BINARY(Max, max, Ops<ElementType>)
Function marian::functional::BINARY(Min, min, Ops<ElementType>)
Function marian::functional::BINARY(Eq, operator, Ops<ElementType>)
Function marian::functional::BINARY(NEq, operator!, Ops<ElementType>)
Function marian::functional::BINARY(Gt, operator, Ops<ElementType>)
Function marian::functional::BINARY(Lt)
Function marian::functional::BINARY(Geq, operator>=, Ops<ElementType>)
Function marian::functional::BINARY(Leq, operator<=, Ops<ElementType>)
Function marian::functional::BINARY(And, operator&&, Ops<ElementType>)
Function marian::functional::BINARY(Or, operator||, Ops<ElementType>)
Function marian::functional::BINARY(Pow, pow, Ops<ElementType>)
Function marian::functional::BINARY(Clip, clip, Ops<ElementType>)
Function marian::functional::BINARY(Bump, bump, Ops<ElementType>)
Function marian::functional::BINARY(LogAddExp, logaddexp, Ops<ElementType>)
Function marian::functional::BINARY(sPReLU, PReLU, Ops<ElementType>)
Function marian::functional::BINARY(sPReLUBack, PReLUback, Ops<ElementType>)
Function marian::functional::f2i
Function marian::functional::float2unsigned::abs
Function marian::functional::float2unsigned::exponent
Function marian::functional::float2unsigned::mantissa
Function marian::functional::float2unsigned::scalbn
Function marian::functional::float2unsigned::to_binary(float, unsigned, int)
Function marian::functional::float2unsigned::to_binary(float)
Function marian::functional::i2f
Template Function marian::functional::loops
Function marian::functional::TERNARY
Function marian::functional::UNARY(Tanh, tanh, Ops<ElementType>)
Function marian::functional::UNARY(Sin, sin, Ops<ElementType>)
Function marian::functional::UNARY(Cos, cos, Ops<ElementType>)
Function marian::functional::UNARY(Tan, tan, Ops<ElementType>)
Function marian::functional::UNARY(Log, log, Ops<ElementType>)
Function marian::functional::UNARY(Exp, exp, Ops<ElementType>)
Function marian::functional::UNARY(Abs, abs, Ops<ElementType>)
Function marian::functional::UNARY(Sqr, sqr, Ops<ElementType>)
Function marian::functional::UNARY(Sqrt, sqrt, Ops<ElementType>)
Function marian::functional::UNARY(Neg, operator-, Ops<ElementType>)
Function marian::functional::UNARY(Sgn, sgn, Ops<ElementType>)
Function marian::functional::UNARY(Round, round, Ops<ElementType>)
Function marian::functional::UNARY(Floor, floor, Ops<ElementType>)
Function marian::functional::UNARY(Ceil, ceil, Ops<ElementType>)
Function marian::functional::UNARY(Negate, operator!, Ops<ElementType>)
Function marian::functional::UNARY(Sigmoid, sigmoid, Ops<ElementType>)
Function marian::functional::UNARY(sReLU, ReLU, Ops<ElementType>)
Function marian::functional::UNARY(sReLUBack, ReLUback, Ops<ElementType>)
Function marian::functional::unsigned2float::exponent
Function marian::functional::unsigned2float::from_binary
Function marian::functional::unsigned2float::pow
Function marian::functional::unsigned2float::powr
Function marian::functional::unsigned2float::sig
Function marian::functional::unsigned2float::sign
Function marian::gather
Function marian::ge(Expr, Expr)
Function marian::ge(float, Expr)
Function marian::ge(Expr, float)
Function marian::gelu(Expr)
Function marian::gelu(const std::vector<Expr>&)
Template Function marian::get
Function marian::getCallStack
Function marian::getDataType(const char *)
Function marian::getDataType(const int *)
Function marian::getDataType(const float *)
Function marian::getDataType(const unsigned long *)
Function marian::getDataType(const unsigned long long *)
Function marian::getShardingMode
Function marian::getSignalFlag
Function marian::getThrowExceptionOnAbort
Function marian::gGetValueByKey
Template Function marian::gMaxElement
Template Function marian::gMaxElementUpdate
Template Function marian::gpu::Add
Function marian::gpu::AddCast
Function marian::gpu::Affine
Template Function marian::gpu::Aggregate
Template Function marian::gpu::AggregateTyped
Function marian::gpu::atomics::atomicAdd
Function marian::gpu::Att
Function marian::gpu::AttBack
Function marian::gpu::BiasAdd
Function marian::gpu::ConcatCont
Function marian::gpu::Concatenate
Function marian::gpu::Concatenate1
Function marian::gpu::Concatenate2
Template Function marian::gpu::copy(Ptr<Backend>, const T *, const T *, T *)
Template Function marian::gpu::copy(Ptr<marian::Backend>, const T *, const T *, T *)
Function marian::gpu::copy< char >
Function marian::gpu::copy< double >
Function marian::gpu::copy< float >
Function marian::gpu::copy< float16 >
Function marian::gpu::copy< int16_t >
Function marian::gpu::copy< int32_t >
Function marian::gpu::copy< int64_t >
Function marian::gpu::copy< int8_t >
Function marian::gpu::copy< uint16_t >
Function marian::gpu::copy< uint32_t >
Function marian::gpu::copy< uint64_t >
Function marian::gpu::copy< uint8_t >
Function marian::gpu::CopyCast
Template Function marian::gpu::CopyCastFrom
Template Function marian::gpu::CopyCastTo
Function marian::gpu::CopyCols
Function marian::gpu::CopyRows
Function marian::gpu::CrossEntropyPick
Function marian::gpu::CrossEntropyPickBackward
Function marian::gpu::CSRProd
Function marian::gpu::Deconcatenate
Template Function marian::gpu::Element
Template Function marian::gpu::ElementTyped
Template Function marian::gpu::fill(Ptr<Backend>, T *, T *, T)
Template Function marian::gpu::fill(Ptr<marian::Backend>, T *, T *, T)
Function marian::gpu::fill< bool >
Function marian::gpu::fill< double >
Function marian::gpu::fill< float >
Function marian::gpu::fill< float16 >
Function marian::gpu::fill< int16_t >
Function marian::gpu::fill< int32_t >
Function marian::gpu::fill< int64_t >
Function marian::gpu::fill< int8_t >
Function marian::gpu::fill< uint16_t >
Function marian::gpu::fill< uint32_t >
Function marian::gpu::fill< uint64_t >
Function marian::gpu::fill< uint8_t >
Template Function marian::gpu::gAddRow
Template Function marian::gpu::gAggregateEqual
Template Function marian::gpu::gAggregateGeneric
Template Function marian::gpu::gAggregateReduce
Template Function marian::gpu::gAtt
Template Function marian::gpu::gAttBack
Template Function marian::gpu::gBiasAddFused
Template Function marian::gpu::gCopyCastTo
Template Function marian::gpu::gCopyCols
Template Function marian::gpu::gCopyRows
Template Function marian::gpu::gCrossEntropyPick
Template Function marian::gpu::gCrossEntropyPickBackward
Template Function marian::gpu::gElement
Function marian::gpu::getAlignmentUpTo256
Template Function marian::gpu::gFill
Template Function marian::gpu::gGRUFastBackward
Template Function marian::gpu::gGRUFastForward
Template Function marian::gpu::gHighwayBackward
Template Function marian::gpu::gHighwayForward
Template Function marian::gpu::gInsert
Template Function marian::gpu::gInsertCols
Template Function marian::gpu::gIsNaN
Template Function marian::gpu::gJoin2
Template Function marian::gpu::gLayerNormalizationGrad
Template Function marian::gpu::gLNormalization
Template Function marian::gpu::gLogSoftmax
Template Function marian::gpu::gLogSoftmaxGrad
Template Function marian::gpu::gLSTMCellBackward
Template Function marian::gpu::gLSTMCellForward
Template Function marian::gpu::gLSTMOutputBackward
Template Function marian::gpu::gLSTMOutputForward
Template Function marian::gpu::gMaxElement
Template Function marian::gpu::gMaxElementUpdate
Function marian::gpu::gMaxPoolingBackward
Function marian::gpu::gMaxPoolingForward
Template Function marian::gpu::gPasteCols
Template Function marian::gpu::gPasteRows
Template Function marian::gpu::gRMSNormalization
Template Function marian::gpu::gRMSNormalizationGrad
Function marian::gpu::GRUFastBackward
Function marian::gpu::GRUFastForward
Template Function marian::gpu::gSanitizeGradient
Template Function marian::gpu::gSelect
Template Function marian::gpu::gSetColumns
Function marian::gpu::gSetSparse
Template Function marian::gpu::gShift
Template Function marian::gpu::gSinusoidalPositionEmbeddings
Template Function marian::gpu::gSoftmax
Template Function marian::gpu::gSoftmaxGrad
Template Function marian::gpu::gSwap
Template Function marian::gpu::gTranspose0213
Template Function marian::gpu::gTransposeND
Function marian::gpu::HighwayBackward
Function marian::gpu::HighwayForward
Template Function marian::gpu::Insert
Function marian::gpu::Insert< false >
Function marian::gpu::Insert< true >
Function marian::gpu::IsNaN
Function marian::gpu::L2Norm
Function marian::gpu::LayerNormalization
Function marian::gpu::LayerNormalizationGrad
Function marian::gpu::LogSoftmax
Function marian::gpu::LogSoftmaxGrad
Function marian::gpu::LSTMCellBackward
Function marian::gpu::LSTMCellForward
Function marian::gpu::LSTMOutputBackward
Function marian::gpu::LSTMOutputForward
Function marian::gpu::PasteCols
Function marian::gpu::PasteRows
Function marian::gpu::PoolingWithMaskingBackward
Function marian::gpu::PoolingWithMaskingForward
Function marian::gpu::Prod(marian::Tensor, const marian::Tensor&, const marian::Tensor&, bool, bool, float, float)
Function marian::gpu::Prod(marian::Tensor, const marian::Tensor&, const marian::Tensor&, bool, bool, float, float, Type)
Function marian::gpu::ProdBatched
Function marian::gpu::ProdBatchedLegacy
Template Function marian::gpu::ProdBatchedTyped
Template Function marian::gpu::ProdBatchedTypedLegacy
Template Function marian::gpu::ProdTyped
Function marian::gpu::RMSNormalization
Function marian::gpu::RMSNormalizationGrad
Function marian::gpu::SanitizeGradient
Function marian::gpu::Select
Function marian::gpu::SetColumns
Function marian::gpu::setSparse(Ptr<Backend>, const std::vector<size_t>&, const std::vector<float>&, float *)
Function marian::gpu::setSparse(Ptr<marian::Backend>, const std::vector<size_t>&, const std::vector<float>&, float *)
Function marian::gpu::SetSparse
Function marian::gpu::setTensorMode
Function marian::gpu::Shift
Function marian::gpu::ShiftGrad
Function marian::gpu::SinusoidalPositionEmbeddings
Function marian::gpu::Softmax
Function marian::gpu::SoftmaxGrad
Function marian::gpu::Split1
Function marian::gpu::SplitCont
Function marian::gpu::suppressWords
Template Function marian::gpu::swap_ranges(Ptr<Backend>, T *, T *, T *)
Template Function marian::gpu::swap_ranges(Ptr<marian::Backend>, T *, T *, T *)
Function marian::gpu::swap_ranges< char >
Function marian::gpu::swap_ranges< double >
Function marian::gpu::swap_ranges< float >
Function marian::gpu::swap_ranges< float16 >
Function marian::gpu::swap_ranges< int16_t >
Function marian::gpu::swap_ranges< int32_t >
Function marian::gpu::swap_ranges< int64_t >
Function marian::gpu::swap_ranges< int8_t >
Function marian::gpu::swap_ranges< uint16_t >
Function marian::gpu::swap_ranges< uint32_t >
Function marian::gpu::swap_ranges< uint64_t >
Function marian::gpu::swap_ranges< uint8_t >
Function marian::gpu::tensorOpsEnabled
Function marian::gpu::TopK
Function marian::gpu::TransposeND
Function marian::gpu::TransposeNDGrad
Function marian::gpu::unsetTensorMode
Function marian::GRUFastBackward
Function marian::gt(Expr, Expr)
Function marian::gt(float, Expr)
Function marian::gt(Expr, float)
Function marian::guidedAlignmentCost
Function marian::guidedAlignmentToSparse
Function marian::highway(Expr, Expr, Expr)
Function marian::highway(const std::string, Expr)
Function marian::idStr
Function marian::index_select(Expr, int, Expr)
Function marian::index_select(Expr, int, const std::vector<IndexType>&)
Template Function marian::INew(Args&&β¦)
Template Function marian::INew(Ptr<T>)
Function marian::initMPI
Function marian::inits::bernoulli
Function marian::inits::dropout
Function marian::inits::dummy
Function marian::inits::eye
Function marian::inits::fromItem
Function marian::inits::fromLambda(std::function<void(Tensor)>&&)
Function marian::inits::fromLambda(std::function<void(Tensor)>&&, Type)
Function marian::inits::fromSparseVector
Function marian::inits::fromTensor
Function marian::inits::fromValue
Template Function marian::inits::fromVector(const std::vector<T>&)
Template Function marian::inits::fromVector(std::vector<T>&&)
Function marian::inits::fromVector< float >(const std::vector<float>&)
Function marian::inits::fromVector< float >(std::vector<float>&&)
Function marian::inits::fromVector< float16 >(const std::vector<float16>&)
Function marian::inits::fromVector< float16 >(std::vector<float16>&&)
Function marian::inits::fromVector< IndexType >(const std::vector<IndexType>&)
Function marian::inits::fromVector< IndexType >(std::vector<IndexType>&&)
Function marian::inits::fromWord2vec
Function marian::inits::glorotNormal
Function marian::inits::glorotUniform
Function marian::inits::gumbel
Function marian::inits::normal
Function marian::inits::ones
Template Function marian::inits::range
Function marian::inits::range< float >
Function marian::inits::range< float16 >
Function marian::inits::range< IndexType >
Function marian::inits::sinusoidalPositionEmbeddings
Function marian::inits::uniform
Function marian::inits::zeros
Template Function marian::Insert
Function marian::io::addMetaToItems
Template Function marian::io::binary::get
Function marian::io::binary::getItem(const void *, const std::string&)
Function marian::io::binary::getItem(const std::string&, const std::string&)
Function marian::io::binary::loadItems(const void *, std::vector<io::Item>&, bool)
Function marian::io::binary::loadItems(const std::string&, std::vector<io::Item>&)
Function marian::io::binary::saveItems
Template Function marian::io::fromVector
Function marian::io::getline
Function marian::io::getYamlFromBin
Function marian::io::getYamlFromModel(YAML::Node&, const std::string&, const std::string&)
Function marian::io::getYamlFromModel(YAML::Node&, const std::string&, const void *)
Function marian::io::getYamlFromModel(YAML::Node&, const std::string&, const std::vector<Item>&)
Function marian::io::getYamlFromNpz
Function marian::io::isBin
Function marian::io::isNpz
Function marian::io::loadItems(const std::string&)
Function marian::io::loadItems(const void *)
Function marian::io::loadItemsFromNpz
Function marian::io::mmapItems
Function marian::io::saveItems
Function marian::io::saveItemsNpz
Function marian::isAvx2
Function marian::isAvx512
Function marian::isFinite
Function marian::isFloat
Function marian::isInt
Function marian::isIntgemm
Function marian::isMainProcess
Function marian::isPacked
Function marian::isSameTypeClass
Function marian::isSignedInt
Function marian::isSse2
Function marian::isSsse3
Function marian::isUnsignedInt
Function marian::L2Norm
Function marian::lambda(const std::vector<Expr>&, Shape, Type, LambdaNodeFunctor, size_t)
Function marian::lambda(const std::vector<Expr>&, Shape, Type, LambdaNodeFunctor, LambdaNodeFunctor, size_t)
Function marian::layerNorm(Expr, Expr, Expr, float)
Function marian::layerNorm(Expr, std::string, std::string)
Function marian::LayerNormalizationGrad
Function marian::le(Expr, Expr)
Function marian::le(float, Expr)
Function marian::le(Expr, float)
Function marian::leakyrelu(Expr)
Function marian::leakyrelu(const std::vector<Expr>&)
Function marian::log
Function marian::logaddexp
Function marian::logCallStack
Function marian::logQuantization
Function marian::logsoftmax
Function marian::logsumexp
Function marian::lsh::addDummyParameters
Function marian::lsh::bytesPerVector
Function marian::lsh::encode(Tensor, Tensor)
Function marian::lsh::encode(Expr, Expr)
Function marian::lsh::encodeWithRotation
Function marian::lsh::fillRandomRotationMatrix
Template Function marian::lsh::getStaticOrDynamic
Template Function marian::lsh::hamming
Template Function marian::lsh::hammingTopK
Template Function marian::lsh::hammingTopKUnroll
Template Function marian::lsh::hammingTopKUnrollWarp
Function marian::lsh::overwriteDummyParameters
Function marian::lsh::popcount
Function marian::lsh::randomRotation
Function marian::lsh::rotator
Function marian::lsh::search
Function marian::lsh::searchEncoded
Function marian::LSTMCellBackward
Function marian::LSTMOutputBackward
Function marian::lt(Expr, Expr)
Function marian::lt(float, Expr)
Function marian::lt(Expr, float)
Template Function marian::matchOrAbort
Template Function marian::matchType
Function marian::matchType< double >
Function marian::matchType< float >
Function marian::matchType< float16 >
Function marian::matchType< int16_t >
Function marian::matchType< int32_t >
Function marian::matchType< int64_t >
Function marian::matchType< int8_t >
Function marian::matchType< intgemm16 >
Function marian::matchType< intgemm16avx2 >
Function marian::matchType< intgemm16avx512 >
Function marian::matchType< intgemm16sse2 >
Function marian::matchType< intgemm8 >
Function marian::matchType< intgemm8avx2 >
Function marian::matchType< intgemm8avx512 >
Function marian::matchType< intgemm8avx512vnni >
Function marian::matchType< intgemm8ssse3 >
Function marian::matchType< packed16 >
Function marian::matchType< packed8avx2 >
Function marian::matchType< packed8avx512 >
Function marian::matchType< uint16_t >
Function marian::matchType< uint32_t >
Function marian::matchType< uint64_t >
Function marian::matchType< uint8_t >
Function marian::max
Function marian::max_pooling
Function marian::maximum(Expr, Expr)
Function marian::maximum(float, Expr)
Function marian::maximum(Expr, float)
Function marian::mean
Function marian::min
Function marian::minimum(Expr, Expr)
Function marian::minimum(float, Expr)
Function marian::minimum(Expr, float)
Function marian::models::createBaseModelByType
Function marian::models::createCriterionFunctionFromOptions
Function marian::models::createModelFromOptions
Function marian::narrow
Function marian::ne(Expr, Expr)
Function marian::ne(float, Expr)
Function marian::ne(Expr, float)
Template Function marian::New(Args&&β¦)
Template Function marian::New(Ptr<T>)
Function marian::NewDecoderTransformer
Function marian::NewEncoderTransformer
Function marian::newLoss
Function marian::newMultiLoss
Function marian::numMPIProcesses
Function marian::operator&
Function marian::operator*(Expr, Expr)
Function marian::operator*(float, Expr)
Function marian::operator*(Expr, float)
Function marian::operator+(TypeClass, size_t)
Function marian::operator+(size_t, TypeClass)
Function marian::operator+(Expr, Expr)
Function marian::operator+(Expr, float)
Function marian::operator+(float, Expr)
Function marian::operator-(Expr)
Function marian::operator-(Expr, Expr)
Function marian::operator-(Expr, float)
Function marian::operator-(float, Expr)
Function marian::operator/(Expr, Expr)
Function marian::operator/(Expr, float)
Function marian::operator/(float, Expr)
Function marian::operator<<(std::ostream&, const Config&)
Function marian::operator<<(std::ostream&, Type)
Function marian::Optimizer
Function marian::parseOptions
Function marian::plus
Function marian::pooling_with_masking
Function marian::prelu(Expr, float)
Function marian::prelu(const std::vector<Expr>&, float)
Function marian::prod
Function marian::quicksand::convertModel
Template Function marian::quicksand::get
Function marian::quicksand::getCpuAvxVersion
Function marian::quicksand::loadVocabs
Function marian::quicksand::newDecoder
Function marian::quicksand::newOptions
Function marian::quicksand::parseCpuAvxVersion
Template Function marian::quicksand::set(Ptr<Options>, const std::string&, const T&)
Function marian::quicksand::set(Ptr<Options>, const std::string&, const size_t&)
Function marian::quicksand::set(Ptr<Options>, const std::string&, const int&)
Function marian::quicksand::set(Ptr<Options>, const std::string&, const std::string&)
Function marian::quicksand::set(Ptr<Options>, const std::string&, const bool&)
Function marian::quicksand::set(Ptr<Options>, const std::string&, const std::vector<std::string>&)
Function marian::quicksand::set(Ptr<Options>, const std::string&, const std::vector<int>&)
Function marian::quicksand::set(Ptr<Options>, const std::string&, const float&)
Function marian::quicksand::set(Ptr<Options>, const std::string&, const double&)
Function marian::recv
Template Function marian::Reduce(Functor, float, marian::Tensor, Tensorsβ¦)
Template Function marian::Reduce(Functor, marian::Tensor, Tensorsβ¦)
Template Function marian::Reduce(Functor, AggFunctor, float, marian::Tensor, Tensorsβ¦)
Function marian::relu(Expr)
Function marian::relu(const std::vector<Expr>&)
Function marian::repeat
Template Function marian::request
Function marian::request< double >
Function marian::request< float >
Function marian::request< float16 >
Function marian::request< int16_t >
Function marian::request< int32_t >
Function marian::request< int64_t >
Function marian::request< int8_t >
Function marian::request< intgemm16 >
Function marian::request< intgemm16avx2 >
Function marian::request< intgemm16avx512 >
Function marian::request< intgemm16sse2 >
Function marian::request< intgemm8 >
Function marian::request< intgemm8avx2 >
Function marian::request< intgemm8avx512 >
Function marian::request< intgemm8avx512vnni >
Function marian::request< intgemm8ssse3 >
Function marian::request< packed16 >
Function marian::request< packed8avx2 >
Function marian::request< packed8avx512 >
Function marian::request< uint16_t >
Function marian::request< uint32_t >
Function marian::request< uint64_t >
Function marian::request< uint8_t >
Function marian::requestSaveAndExit
Function marian::requiredBytes
Function marian::reshape
Function marian::rmsNorm(Expr, Expr, Expr, float)
Function marian::rmsNorm(Expr, std::string, std::string)
Function marian::RMSNormalizationGrad
Function marian::rnn::attOps
Function marian::rnn::gruOps
Function marian::rnn::lstmOpsC
Function marian::rnn::lstmOpsO
Function marian::roundUpRatio
Function marian::rows(Expr, Expr)
Function marian::rows(Expr, const std::vector<IndexType>&)
Function marian::SanitizeGradient
Function marian::saveAndExitRequested
Function marian::scalar_product
Function marian::scatter
Function marian::scorerByType(const std::string&, float, std::vector<io::Item>, Ptr<Options>)
Function marian::scorerByType(const std::string&, float, const void *, Ptr<Options>)
Function marian::scorerByType(const std::string&, float, const std::string&, Ptr<Options>)
Function marian::setSignalFlag
Function marian::setThrowExceptionOnAbort
Function marian::shift
Function marian::sigmoid(Expr)
Function marian::sigmoid(const std::vector<Expr>&)
Function marian::sin
Function marian::sizeOf
Function marian::slice(Expr, int, Slice)
Function marian::slice(Expr, int, int)
Function marian::sliceCopy
Function marian::sliceView
Function marian::softmax(Expr, int)
Function marian::softmax(Expr, Expr, int)
Function marian::sparse::CollapseAtt
Function marian::sparse::gCollapseAtt
Function marian::sparse::LfaBackward
Function marian::sparse::LfaForward
Function marian::sparse::multiply
Function marian::spm::SentencePieceInteropDecodeAligned
Function marian::spm::SentencePieceInteropEncodeAligned
Function marian::spm::SentencePieceInteropFreeNativeSentencePieceText
Function marian::spm::SentencePieceInteropGetPieceID
Function marian::spm::SentencePieceInteropLoadModel
Function marian::spm::SentencepieceInteropTrainModel
Function marian::spm::SentencePieceInteropUnloadModel
Function marian::sqrt
Function marian::square
Function marian::sSend
Function marian::std
Function marian::stopGradient
Function marian::sum
Function marian::suppressWords
Function marian::swapAxes
Function marian::swish(Expr)
Function marian::swish(const std::vector<Expr>&)
Function marian::tan
Function marian::tanh(const std::vector<Expr>&)
Template Function marian::tanh(Argsβ¦)
Function marian::timer::currentDate
Function marian::topk
Function marian::toWordIndexVector
Function marian::transpose(Expr)
Function marian::transpose(Expr, const std::vector<int>&)
Template Function marian::typeFitting::capacity
Template Function marian::typeFitting::fitsIntoMax
Function marian::typeFromString
Template Function marian::typeId
Function marian::typeId< double >
Function marian::typeId< float >
Function marian::typeId< float16 >
Function marian::typeId< int16_t >
Function marian::typeId< int32_t >
Function marian::typeId< int64_t >
Function marian::typeId< int8_t >
Function marian::typeId< intgemm16 >
Function marian::typeId< intgemm16avx2 >
Function marian::typeId< intgemm16avx512 >
Function marian::typeId< intgemm16sse2 >
Function marian::typeId< intgemm8 >
Function marian::typeId< intgemm8avx2 >
Function marian::typeId< intgemm8avx512 >
Function marian::typeId< intgemm8avx512vnni >
Function marian::typeId< intgemm8ssse3 >
Function marian::typeId< packed16 >
Function marian::typeId< packed8avx2 >
Function marian::typeId< packed8avx512 >
Function marian::typeId< uint16_t >
Function marian::typeId< uint32_t >
Function marian::typeId< uint64_t >
Function marian::typeId< uint8_t >
Function marian::unescapeHexEscapes
Function marian::unlikelihood
Template Function marian::util::hash_combine
Template Function marian::util::hashMem
Function marian::utils::beginsWith
Template Function marian::utils::Debug(const T *, size_t, const std::string&)
Template Function marian::utils::Debug(const std::vector<T>&, const std::string&)
Function marian::utils::endsWith
Function marian::utils::escapeForPOpen
Function marian::utils::exec
Function marian::utils::findReplace
Function marian::utils::hostnameAndProcessId
Function marian::utils::isContinuousScript
Function marian::utils::join(const std::vector<std::string>&, const std::string&)
Function marian::utils::join(const std::vector<size_t>&, const std::string&)
Function marian::utils::join(const std::vector<float>&, const std::string&, size_t)
Function marian::utils::parseDouble
Function marian::utils::parseNumber
Function marian::utils::split(const std::string&, std::vector<std::string>&, const std::string&, bool, bool)
Function marian::utils::split(const std::string&, const std::string&, bool, bool)
Function marian::utils::splitAny(const std::string&, std::vector<std::string>&, const std::string&, bool)
Function marian::utils::splitAny(const std::string&, const std::string&, bool)
Function marian::utils::splitTsv
Function marian::utils::toEnglishTitleCase
Function marian::utils::trim
Function marian::utils::trimLeft
Function marian::utils::trimRight
Function marian::utils::utf8Capitalized
Function marian::utils::utf8FromUnicodeString
Function marian::utils::utf8FromUtf16String
Function marian::utils::utf8ToLower
Function marian::utils::utf8ToUnicodeString
Function marian::utils::utf8ToUpper
Function marian::utils::utf8ToUpperOrLower
Function marian::utils::utf8ToUtf16String
Function marian::utils::withCommas
Function marian::Validators
Function marian::var
Function marian::weighted_average
Function marian::WeightingFactory
Template Function operator!=(const IntrusivePtr<T>&, const IntrusivePtr<U>&)
Template Function operator!=(const IntrusivePtr<T>&, std::nullptr_t)
Template Function operator!=(const IntrusivePtr<T>&, T *)
Template Function operator!=(T *, const IntrusivePtr<T>&)
Template Function operator<
Template Function operator<<
Template Function operator==(const IntrusivePtr<T>&, const IntrusivePtr<U>&)
Template Function operator==(const IntrusivePtr<T>&, std::nullptr_t)
Template Function operator==(const IntrusivePtr<T>&, T *)
Template Function operator==(T *, const IntrusivePtr<T>&)
Function readIrisData
Function setErrorHandlers
Function setLoggingLevel
Function sgemm
Function shuffleData
Function SQLiteRandomSeed
Template Function std::const_pointer_cast
Template Function std::dynamic_pointer_cast
Template Function std::get_pointer
Template Function std::static_pointer_cast
Template Function swap
Function switchToMultinodeLogging(std::string)
Function switchToMultinodeLogging(std::string)
Function unhandledException
Function utf16_to_utf8
Function utf8_to_utf16
Function YAML_REGISTER_TYPE(marian::models::usage, int)
Function YAML_REGISTER_TYPE(marian::rnn::dir, int)
Variables
Variable crc_table
Variable marian::BINARY_FILE_VERSION
Variable marian::bool
Variable marian::cli::DEPRECATED_OPTIONS
Variable marian::cosmos::MAX_BATCH_SIZE
Variable marian::cosmos::MAX_LENGTH
Variable marian::CPU0
Variable marian::CPU1
Variable marian::CPU2
Variable marian::CPU3
Variable marian::CPU4
Variable marian::CPU5
Variable marian::CPU6
Variable marian::CPU7
Variable marian::crc::prime_64_const
Variable marian::crc::val_64_const
Variable marian::data::BINARY_SHORTLIST_MAGIC
Variable marian::DEFAULT_EOS_STR
Variable marian::DEFAULT_UNK_STR
Variable marian::exts
Variable marian::float
Variable marian::functional::_0c
Variable marian::functional::_1
Variable marian::functional::_1c
Variable marian::functional::_1cneg
Variable marian::functional::_2
Variable marian::functional::_2c
Variable marian::functional::_2cneg
Variable marian::functional::_3
Variable marian::functional::_4
Variable marian::functional::_5
Variable marian::functional::_6
Variable marian::functional::_7
Variable marian::functional::_8
Variable marian::functional::_9
Variable marian::g_emptyString
Variable marian::GPU0
Variable marian::GPU1
Variable marian::GPU2
Variable marian::GPU3
Variable marian::GPU4
Variable marian::GPU5
Variable marian::GPU6
Variable marian::GPU7
Variable marian::gpu::BLOCK_SIZE
Variable marian::gpu::MAX_BINS
Variable marian::gpu::REQUIRED_BIAS_ALIGNMENT
Variable marian::int
Variable marian::keepProb
Variable marian::NEMATUS_EOS_STR
Variable marian::NEMATUS_LN_EPS
Variable marian::NEMATUS_UNK_STR
Variable marian::PATHS
Template Variable marian::Ptr< Allocator >
Variable marian::RECV_ANY_SOURCE
Variable marian::s_mpi
Variable marian::s_mpiIsMultiThreaded
Variable marian::s_mpiUseCount
Variable marian::saveAndExit_
Variable marian::scale
Variable marian::shift
Variable marian::sigflags_
Variable marian::throwExceptionOnAbort
Variable MAX_BLOCKS
Variable MAX_EPOCHS
Variable MAX_THREADS
Variable maxSignalForSetSignalFlag
Variable NUM_FEATURES
Variable NUM_LABELS
Variable TRAIN_SET
Variable VALID_SET
Defines
Define _USE_MATH_DEFINES
Define ABORT
Define ABORT_IF
Define ABORT_UNLESS
Define BINARY
Define BIT4
Define BIT5
Define BIT6
Define BIT7
Define BIT8
Define COMPILE_FP16
Define COMPILE_TIME_CRC32_STR
Define CONST_SHAPE_DIMS
Define CUBLAS_CHECK
Define CUDA_CHECK
Define CUDA_FLT_MAX
Define CURAND_CHECK
Define CUSPARSE_CHECK
Define DECODING_LOGIC_ERROR
Define DEVICE
Define DEVICE_INLINE
Define DISPATCH1
Define DISPATCH10
Define DISPATCH2
Define DISPATCH3
Define DISPATCH4
Define DISPATCH5
Define DISPATCH6
Define DISPATCH7
Define DISPATCH8
Define DISPATCH9
Define DISPATCH_BY_TYPE0
Define DISPATCH_BY_TYPE1
Define DISPATCH_BY_TYPE2
Define DONT_OPTIMIZE
Define ENABLE_INTRUSIVE_PTR
Define FASTOPT
Define FUNCTION_NAME
Define H_SURROGATE_END
Define H_SURROGATE_START
Define HOST
Define HOST_DEVICE
Define HOST_DEVICE_INLINE
Define HOST_INLINE
Define L_SURROGATE_END
Define L_SURROGATE_START
Define LOG
Define LOG_ERROR
Define LOG_ERROR_AND_THROW
Define LOG_ONCE
Define LOG_TO_STDERR
Define LOG_VALID
Define LOG_VALID_ONCE
Define LOG_WRITE
Define LOG_WRITE_STRING
Define LOW_3BITS
Define LOW_4BITS
Define LOW_5BITS
Define LOW_6BITS
Define main
Define main
Define main
Define main
Define main
Define main
Define MPI_ANY_SOURCE
Define MPI_STATUS_IGNORE
Define NCCL_CHECK
Define ncclGetVersion
Define NodeOp
Define NodeOp
Define noinline
Define PI32
Define PI64
Define PU32
Define PU64
Define ROUND_UP
Define SURROGATE_PAIR_START
Define TERNARY
Define THREAD_GUARD
Define UNARY
Define UNROLL_MAXARG_LOOP
Define UNROLL_MAXARG_LOOP
Define YAML_REGISTER_TYPE
Typedefs
Typedef Logger
Typedef marian::ActivationFunction
Typedef marian::Beam
Typedef marian::Beams
Typedef marian::ClipperBasePtr
Typedef marian::data::Data
Typedef marian::data::ExampleIterator
Typedef marian::data::Examples
Typedef marian::data::Labels
Typedef marian::data::MaskBatch
Typedef marian::data::SentBatch
Typedef marian::data::SoftAlignment
Typedef marian::data::WordBatch
Typedef marian::data::WordMask
Typedef marian::ElementTypeParamsMap
Typedef marian::embedding
Typedef marian::EmbeddingFactory
Typedef marian::Expr
Typedef marian::Expr2
Typedef marian::filesystem::FilesystemError
Typedef marian::functional::IsClass
Typedef marian::functional::ref
Typedef marian::functional::Shape
Typedef marian::functional::Tensor
Typedef marian::GetNBestListFn
Typedef marian::Histories
Typedef marian::IndexType
Typedef marian::IPtr
Typedef marian::IWeak
Typedef marian::LambdaNodeCallback
Typedef marian::LambdaNodeFunctor
Typedef marian::lsh::ChunkType
Typedef marian::lsh::DistType
Typedef marian::mlp::dense
Typedef marian::mlp::mlp
Typedef marian::mlp::output
Typedef marian::models::classifier
Typedef marian::models::decoder
Typedef marian::models::encoder
Typedef marian::models::encoder_classifier
Typedef marian::models::encoder_decoder
Typedef marian::models::encoder_pooler
Typedef marian::models::pooler
Typedef marian::NBestList
Typedef marian::NodeOps
Typedef marian::OptimizerBasePtr
Typedef marian::Ptr
Typedef marian::quicksand::AlignmentSets
Typedef marian::quicksand::IndexType
Typedef marian::quicksand::QSBatch
Typedef marian::quicksand::QSNBest
Typedef marian::quicksand::QSNBestBatch
Typedef marian::quicksand::QSSentenceWithProb
Typedef marian::quicksand::WordIndex
Typedef marian::quicksand::WordIndices
Typedef marian::Result
Typedef marian::rnn::Attention
Typedef marian::rnn::attention
Typedef marian::rnn::cell
Typedef marian::rnn::LSTM
Typedef marian::rnn::MGRU
Typedef marian::rnn::MLSTM
Typedef marian::rnn::rnn
Typedef marian::rnn::StackableFactory
Typedef marian::rnn::stacked_cell
Typedef marian::RunBasePtr
Typedef marian::Slices
Typedef marian::Tensor
Typedef marian::timer::CPUTimer
Typedef marian::ulr_embedding
Typedef marian::ULREmbeddingFactory
Typedef marian::UPtr
Typedef marian::util::hash
Typedef marian::Weak
Typedef marian::WExpr
Typedef marian::WordIndex
Typedef marian::Words
Typedef utf16string
Typedef UtilCharInternal_t
Typedef WSServer
How to contribute to Marian
Writing documentation
Marian NMT
»
Library API
View page source
Library API
ΒΆ
Page Hierarchy
ΒΆ
Todo List
Full API
ΒΆ
Namespaces
ΒΆ
Namespace faiss
Namespace functional
Namespace intgemm
Namespaces
Namespace intgemm::AVX2
Namespace intgemm::AVX512BW
Namespace intgemm::AVX512VNNI
Namespace intgemm::SSE2
Namespace intgemm::SSSE3
Namespace marian
Detailed Description
Namespaces
Classes
Enums
Functions
Typedefs
Variables
Namespace marian::cli
Classes
Enums
Functions
Variables
Namespace marian::cosmos
Classes
Variables
Namespace marian::cpu
Namespaces
Classes
Functions
Namespace marian::cpu::@210
Namespace marian::cpu::integer
Classes
Functions
Namespace marian::cpu::variant
Classes
Enums
Functions
Namespace marian::crc
Functions
Variables
Namespace marian::data
Classes
Functions
Typedefs
Variables
Namespace marian::fastopt_helpers
Classes
Namespace marian::filesystem
Classes
Functions
Typedefs
Namespace marian::fileutils
Functions
Namespace marian::functional
Namespaces
Classes
Functions
Typedefs
Variables
Namespace marian::functional::float2unsigned
Functions
Namespace marian::functional::unsigned2float
Functions
Namespace marian::gpu
Namespaces
Classes
Functions
Variables
Namespace marian::gpu::atomics
Functions
Namespace marian::inits
Detailed Description
Classes
Functions
Namespace marian::io
Namespaces
Classes
Functions
Namespace marian::io::binary
Classes
Functions
Namespace marian::lsh
Classes
Functions
Typedefs
Namespace marian::mlp
Detailed Description
Classes
Enums
Typedefs
Namespace marian::models
Classes
Enums
Functions
Typedefs
Namespace marian::quicksand
Classes
Enums
Functions
Typedefs
Namespace marian::rnn
Detailed Description
Classes
Enums
Functions
Typedefs
Namespace marian::sparse
Classes
Functions
Namespace marian::spm
Classes
Functions
Namespace marian::timer
Classes
Functions
Typedefs
Namespace marian::typeFitting
Functions
Namespace marian::util
Functions
Typedefs
Namespace marian::utils
Classes
Functions
Namespace std
Classes
Functions
Classes and Structs
ΒΆ
Template Struct IteratorFacade
Struct Documentation
Struct AbsNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct AutoTuner::HashedAlgorithm
Nested Relationships
Struct Documentation
Struct AutoTuner::Stat
Nested Relationships
Struct Documentation
Struct CastNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct CLIAliasTuple
Struct Documentation
Struct CLIOptionTuple
Struct Documentation
Struct ClipNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct CmpNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct ColsNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct ConcatenateNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct ConstantNode
Inheritance Relationships
Base Type
Struct Documentation
Template Struct ConstructingFactory
Inheritance Relationships
Base Type
Struct Documentation
Struct CosNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Template Struct E
Struct Documentation
Template Struct E< F::Shape::size()>
Struct Documentation
Template Struct intgemm_
Struct Documentation
Template Struct intgemm_< Type::intgemm16 >
Struct Documentation
Template Struct intgemm_< Type::intgemm16avx2 >
Struct Documentation
Template Struct intgemm_< Type::intgemm16avx512 >
Struct Documentation
Template Struct intgemm_< Type::intgemm16sse2 >
Struct Documentation
Template Struct intgemm_< Type::intgemm8 >
Struct Documentation
Template Struct intgemm_< Type::intgemm8avx2 >
Struct Documentation
Template Struct intgemm_< Type::intgemm8avx512 >
Struct Documentation
Template Struct intgemm_< Type::intgemm8avx512vnni >
Struct Documentation
Template Struct intgemm_< Type::intgemm8ssse3 >
Struct Documentation
Struct FbgemmPacked16PackNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct FbgemmPacked8PackNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct BinaryShortlistGenerator::Header
Nested Relationships
Struct Documentation
Struct Example
Inheritance Relationships
Base Type
Struct Documentation
Struct WordAlignment::Point
Nested Relationships
Struct Documentation
Struct DeviceId
Struct Documentation
Struct DivNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct ElementBinaryNodeOp
Inheritance Relationships
Base Type
Derived Types
Struct Documentation
Struct ExpNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct FactoredVocab::CSRData
Nested Relationships
Struct Documentation
Template Struct As
Struct Documentation
Template Struct As< std::pair< T1, T2 > >
Struct Documentation
Template Struct As< std::vector< T > >
Struct Documentation
Template Struct Convert
Struct Documentation
Template Struct Convert< std::string, From >
Struct Documentation
Template Struct Convert< std::string, std::string >
Struct Documentation
Template Struct Convert< To, std::string >
Struct Documentation
Struct float32x4
Struct Documentation
Struct float32x8
Struct Documentation
Template Struct Approx
Struct Documentation
Template Struct Array
Struct Documentation
Template Struct Assign
Struct Documentation
Template Struct Assignee
Struct Documentation
Template Struct BinaryFunctor
Struct Documentation
Template Struct C
Struct Documentation
Struct Capture
Struct Documentation
Template Struct ConstantShape
Nested Relationships
Nested Types
Struct Documentation
Template Struct ConstantShape::I
Nested Relationships
Struct Documentation
Template Struct ConstantShape::I< 0, D >
Nested Relationships
Struct Documentation
Template Struct F
Struct Documentation
Template Struct FApply
Struct Documentation
Template Struct FApply< 1, Functor, AccType >
Struct Documentation
Template Struct FApply< 2, Functor, AccType >
Struct Documentation
Template Struct FApply< 3, Functor, AccType >
Struct Documentation
Template Struct FApply< 4, Functor, AccType >
Struct Documentation
Template Struct FApply< 5, Functor, AccType >
Struct Documentation
Template Struct Loop
Struct Documentation
Template Struct Loop< 1, N, K >
Struct Documentation
Template Struct Ops
Struct Documentation
Template Struct Ops< double >
Struct Documentation
Template Struct Ops< float >
Struct Documentation
Template Struct Ops< float32x4 >
Struct Documentation
Template Struct Select
Struct Documentation
Template Struct Select< 0 >
Struct Documentation
Template Struct TernaryFunctor
Struct Documentation
Template Struct UnaryFunctor
Struct Documentation
Template Struct Var
Struct Documentation
Template Struct View
Struct Documentation
Struct GatherNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct CudaCompute
Struct Documentation
Struct identity
Struct Documentation
Struct reluAct
Struct Documentation
Template Struct TypedGemm
Struct Documentation
Template Struct TypedGemm< float, float >
Struct Documentation
Template Struct TypedSparseGemm
Struct Documentation
Template Struct TypedSparseGemm< float >
Struct Documentation
Template Struct TypedSparseGemm< half >
Struct Documentation
Struct HighwayNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct History::SentenceHypothesisCoord
Nested Relationships
Struct Documentation
Struct IEmbeddingLayer
Inheritance Relationships
Derived Types
Struct Documentation
Struct IHasShortList
Inheritance Relationships
Derived Types
Struct Documentation
Struct intgemm16
Struct Documentation
Struct intgemm16avx2
Struct Documentation
Struct intgemm16avx512
Struct Documentation
Struct intgemm16sse2
Struct Documentation
Struct intgemm8
Struct Documentation
Struct intgemm8avx2
Struct Documentation
Struct intgemm8avx512
Struct Documentation
Struct intgemm8avx512vnni
Struct Documentation
Struct intgemm8ssse3
Struct Documentation
Struct Header
Struct Documentation
Struct Item
Struct Documentation
Struct IUnaryLayer
Inheritance Relationships
Derived Types
Struct Documentation
Struct IUnaryLogitLayer
Inheritance Relationships
Base Type
Derived Types
Struct Documentation
Struct LayerNormalizationOp
Inheritance Relationships
Base Type
Struct Documentation
Struct LogAddExpNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct Logits::MaskedFactorIndices
Nested Relationships
Struct Documentation
Struct LogNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct LogSoftmaxNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct ParamConvInfo
Struct Documentation
Struct Parameters
Struct Documentation
Struct MaximumNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct MinimumNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct MinusNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct LayerFactory
Inheritance Relationships
Base Type
Derived Type
Struct Documentation
Struct LogitLayerFactory
Inheritance Relationships
Base Type
Derived Type
Struct Documentation
Struct ModelServiceTask
Inheritance Relationships
Derived Type
Struct Documentation
Struct ModelTask
Inheritance Relationships
Derived Types
Struct Documentation
Struct MPI_Status
Struct Documentation
Struct MultNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct NaryNodeOp
Inheritance Relationships
Base Type
Derived Types
Struct Documentation
Struct NegNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct packed16
Struct Documentation
Struct packed8avx2
Struct Documentation
Struct packed8avx512
Struct Documentation
Struct ParamNode
Inheritance Relationships
Base Type
Struct Documentation
Struct PlusNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct PReLUNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct ReduceNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct ReLUNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct RMSNormalizationOp
Inheritance Relationships
Base Type
Struct Documentation
Struct AttentionNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct GRUFastNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct InputFactory
Inheritance Relationships
Base Type
Derived Type
Struct Documentation
Struct LSTMCellNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct LSTMOutputNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct State
Struct Documentation
Struct RowsNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct ScalarAddNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct ScalarMultNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct ScalarProductNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct ScatterNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct SchedulingParameter
Struct Documentation
Struct Shape
Struct Documentation
Struct ShiftNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct SigmoidNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct SinNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct Slice
Struct Documentation
Struct SoftmaxNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct Native_SentencePiecePiece
Struct Documentation
Struct Native_SentencePieceText
Struct Documentation
Struct SqrtNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct SquareNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct StaticLoss
Struct Documentation
Struct SwishNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct TanhNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct TanNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct TopKNodeOp
Inheritance Relationships
Base Types
Struct Documentation
Struct TransposeNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct TupleViewNodeOp
Inheritance Relationships
Base Type
Struct Documentation
Struct UnaryNodeOp
Inheritance Relationships
Base Type
Derived Types
Struct Documentation
Struct UTF8Mapper
Struct Documentation
Template Struct hash< IntrusivePtr< T > >
Struct Documentation
Template Struct hash< marian::Word >
Struct Documentation
Template Struct hash< pair< string, marian::Shape > >
Struct Documentation
Template Struct hash<::marian::Type >
Struct Documentation
Template Class IntrusivePtr
Class Documentation
Template Class Accumulator
Inheritance Relationships
Base Type
Class Documentation
Class AccuracyValidator
Inheritance Relationships
Base Type
Class Documentation
Class Adagrad
Inheritance Relationships
Base Type
Class Documentation
Class Adam
Inheritance Relationships
Base Type
Class Documentation
Class AffineNodeOp
Inheritance Relationships
Base Type
Class Documentation
Class AffineWithReluNodeOp
Inheritance Relationships
Base Type
Class Documentation
Class AllocationException
Inheritance Relationships
Base Type
Class Documentation
Class Allocator
Class Documentation
Class Amun
Inheritance Relationships
Base Type
Class Documentation
Class AsyncGraphGroup
Inheritance Relationships
Base Type
Class Documentation
Template Class AutoTuner
Nested Relationships
Nested Types
Inheritance Relationships
Base Type
Class Documentation
Class AutoTunerRecorder
Inheritance Relationships
Derived Type
Class Documentation
Class Backend
Inheritance Relationships
Derived Types
Class Documentation
Class BeamSearch
Class Documentation
Class BertAccuracyValidator
Inheritance Relationships
Base Type
Class Documentation
Class BertClassifier
Inheritance Relationships
Base Type
Class Documentation
Class BertEncoder
Inheritance Relationships
Base Type
Class Documentation
Class BertEncoderClassifier
Inheritance Relationships
Base Types
Class Documentation
Class BertMaskedLM
Inheritance Relationships
Base Type
Class Documentation
Class CallbackNodeOp
Inheritance Relationships
Base Type
Class Documentation
Template Class Chainable
Class Documentation
Class CharS2SEncoder
Inheritance Relationships
Base Type
Class Documentation
Class ClassifierBase
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Class ClassifierState
Class Documentation
Class ClassVocab
Inheritance Relationships
Base Type
Class Documentation
Class CLIFormatter
Inheritance Relationships
Base Type
Class Documentation
Class CLIWrapper
Class Documentation
Class ClipGradientNodeOp
Inheritance Relationships
Base Type
Class Documentation
Class Clipper
Inheritance Relationships
Derived Types
Class Documentation
Class Config
Class Documentation
Class ConfigParser
Class Documentation
Class ConfigValidator
Class Documentation
Class ConvolutionWrapper
Inheritance Relationships
Base Type
Class Documentation
Class Embedder
Class Documentation
Class MarianCosineScorer
Class Documentation
Class MarianEmbedder
Class Documentation
Class Backend
Inheritance Relationships
Base Type
Class Documentation
Class Device
Inheritance Relationships
Base Type
Class Documentation
Class FbgemmPacked16AffineNodeOp
Inheritance Relationships
Base Type
Class Documentation
Class FbgemmPacked8AffineNodeOp
Inheritance Relationships
Base Type
Class Documentation
Class WrappedDevice
Inheritance Relationships
Base Type
Class Documentation
Class CrossEntropyLoss
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Class CrossEntropyNodeOp
Inheritance Relationships
Base Type
Class Documentation
Class CrossEntropyValidator
Inheritance Relationships
Base Type
Class Documentation
Class CSRDotNodeOp
Inheritance Relationships
Base Type
Class Documentation
Class CUDNNWrapper
Inheritance Relationships
Derived Types
Class Documentation
Class Batch
Inheritance Relationships
Derived Types
Class Documentation
Template Class BatchGenerator
Inheritance Relationships
Base Type
Class Documentation
Template Class BatchIterator
Inheritance Relationships
Base Type
Class Documentation
Class BatchStats
Class Documentation
Class BertBatch
Inheritance Relationships
Base Type
Class Documentation
Class BinaryShortlistGenerator
Nested Relationships
Nested Types
Inheritance Relationships
Base Type
Class Documentation
Class Corpus
Inheritance Relationships
Base Type
Class Documentation
Class CorpusBase
Inheritance Relationships
Base Types
Derived Types
Class Documentation
Class CorpusBatch
Inheritance Relationships
Base Type
Derived Type
Class Documentation
Class CorpusBatchGenerator
Inheritance Relationships
Base Types
Class Documentation
Class CorpusIterator
Inheritance Relationships
Base Type
Class Documentation
Class CorpusNBest
Inheritance Relationships
Base Type
Class Documentation
Class CorpusSQLite
Inheritance Relationships
Base Type
Class Documentation
Class DataBatch
Inheritance Relationships
Base Type
Class Documentation
Class Dataset
Inheritance Relationships
Base Types
Derived Type
Class Documentation
Template Class DatasetBase
Class Documentation
Class FakeShortlistGenerator
Inheritance Relationships
Base Type
Class Documentation
Class Input
Class Documentation
Class LexicalShortlistGenerator
Inheritance Relationships
Base Type
Class Documentation
Class LSHShortlist
Inheritance Relationships
Base Type
Class Documentation
Class LSHShortlistGenerator
Inheritance Relationships
Base Type
Class Documentation
Class MNISTData
Inheritance Relationships
Base Type
Class Documentation
Class QuicksandShortlistGenerator
Inheritance Relationships
Base Type
Class Documentation
Class RNGEngine
Inheritance Relationships
Derived Types
Class Documentation
Class SentenceTuple
Class Documentation
Class SentenceTupleImpl
Class Documentation
Class Shortlist
Inheritance Relationships
Derived Type
Class Documentation
Class ShortlistGenerator
Inheritance Relationships
Derived Types
Class Documentation
Class SubBatch
Class Documentation
Class TextInput
Inheritance Relationships
Base Type
Class Documentation
Class TextIterator
Inheritance Relationships
Base Type
Class Documentation
Class WordAlignment
Nested Relationships
Nested Types
Class Documentation
Class DataWeighting
Inheritance Relationships
Base Type
Class Documentation
Class DecoderBase
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Class DecoderS2S
Inheritance Relationships
Base Type
Class Documentation
Class DecoderState
Inheritance Relationships
Derived Type
Class Documentation
Class DecoderTransformer
Inheritance Relationships
Base Type
Class Documentation
Class DefaultCommunicator
Inheritance Relationships
Base Type
Class Documentation
Class DefaultPrinting
Inheritance Relationships
Base Type
Class Documentation
Class DefaultVocab
Nested Relationships
Nested Types
Inheritance Relationships
Base Type
Derived Type
Class Documentation
Class DefaultVocab::VocabFreqOrderer
Nested Relationships
Class Documentation
Class Device
Inheritance Relationships
Derived Types
Class Documentation
Class DotBatchedLegacyNodeOp
Inheritance Relationships
Base Type
Class Documentation
Class DotBatchedNodeOp
Inheritance Relationships
Base Type
Class Documentation
Class DotNodeOp
Inheritance Relationships
Base Type
Class Documentation
Class ElementwiseClipper
Inheritance Relationships
Base Type
Class Documentation
Template Class Embed
Inheritance Relationships
Base Type
Class Documentation
Class Embedder
Class Documentation
Class EmbedderModel
Class Documentation
Class Embedding
Inheritance Relationships
Base Types
Class Documentation
Class EncoderBase
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Class EncoderClassifier
Inheritance Relationships
Base Type
Derived Type
Class Documentation
Class EncoderClassifierBase
Inheritance Relationships
Base Type
Derived Type
Class Documentation
Class EncoderDecoder
Inheritance Relationships
Base Types
Derived Types
Class Documentation
Class EncoderDecoderLayerBase
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Class EncoderLaser
Inheritance Relationships
Base Type
Class Documentation
Class EncoderPooler
Inheritance Relationships
Base Type
Class Documentation
Class EncoderPoolerBase
Inheritance Relationships
Base Type
Derived Type
Class Documentation
Class EncoderS2S
Inheritance Relationships
Base Type
Derived Type
Class Documentation
Class EncoderState
Class Documentation
Class EncoderTransformer
Inheritance Relationships
Base Type
Derived Type
Class Documentation
Class ExponentialSmoothing
Inheritance Relationships
Derived Type
Class Documentation
Class ExpressionGraph
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Class ExpressionGraphONNXExporter
Inheritance Relationships
Base Type
Class Documentation
Class ExpressionGraphPackable
Inheritance Relationships
Base Type
Class Documentation
Class FactoredVocab
Nested Relationships
Nested Types
Inheritance Relationships
Base Type
Class Documentation
Class FactoredVocab::WordLUT
Nested Relationships
Class Documentation
Class Factory
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Class FakeMPIWrapper
Inheritance Relationships
Base Type
Class Documentation
Class FastOpt
Class Documentation
Class Path
Class Documentation
Class Gap
Class Documentation
Class GeometricPrinting
Inheritance Relationships
Base Type
Class Documentation
Class Backend
Inheritance Relationships
Base Type
Class Documentation
Class Device
Inheritance Relationships
Base Type
Class Documentation
Class GraphGroup
Inheritance Relationships
Derived Types
Class Documentation
Class History
Nested Relationships
Nested Types
Class Documentation
Class Hypothesis
Class Documentation
Class ICommunicator
Inheritance Relationships
Derived Types
Class Documentation
Class IEncoderDecoder
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Class DummyInit
Inheritance Relationships
Base Type
Class Documentation
Class LambdaInit
Inheritance Relationships
Base Type
Class Documentation
Class LambdaInitConvert
Inheritance Relationships
Base Type
Class Documentation
Class NodeInitializer
Inheritance Relationships
Derived Types
Class Documentation
Class InputFileStream
Inheritance Relationships
Base Type
Class Documentation
Class OutputFileStream
Inheritance Relationships
Base Type
Derived Type
Class Documentation
Class TemporaryFile
Inheritance Relationships
Base Type
Class Documentation
Class IVocab
Inheritance Relationships
Derived Types
Class Documentation
Class LabelwiseLoss
Inheritance Relationships
Derived Type
Class Documentation
Class LambdaNodeOp
Inheritance Relationships
Base Type
Class Documentation
Class LayerBase
Inheritance Relationships
Derived Types
Class Documentation
Class Logits
Nested Relationships
Nested Types
Class Documentation
Class RandomRotation
Inheritance Relationships
Base Type
Class Documentation
Class MappedParameters
Inheritance Relationships
Base Type
Class Documentation
Class MarianRuntimeException
Inheritance Relationships
Base Type
Class Documentation
Class MaxPooler
Inheritance Relationships
Base Type
Class Documentation
Class MeanMultiRationalLoss
Inheritance Relationships
Base Type
Class Documentation
Class MemoryPiece
Class Documentation
Class Dense
Inheritance Relationships
Base Types
Class Documentation
Class DenseFactory
Inheritance Relationships
Base Type
Class Documentation
Class MLP
Inheritance Relationships
Base Types
Class Documentation
Class MLPFactory
Nested Relationships
Nested Types
Inheritance Relationships
Base Type
Class Documentation
Template Class MLPFactory::AsLayerFactory
Nested Relationships
Inheritance Relationships
Base Type
Class Documentation
Class Output
Inheritance Relationships
Base Types
Class Documentation
Class OutputFactory
Inheritance Relationships
Base Type
Class Documentation
Class MNISTAccuracyValidator
Inheritance Relationships
Base Type
Class Documentation
Class ModelQuantizer
Class Documentation
Class ClassifierFactory
Inheritance Relationships
Base Type
Class Documentation
Class DecoderFactory
Inheritance Relationships
Base Type
Class Documentation
Class EncoderClassifierCECost
Inheritance Relationships
Base Type
Class Documentation
Class EncoderClassifierFactory
Inheritance Relationships
Base Type
Class Documentation
Class EncoderDecoderCECost
Inheritance Relationships
Base Type
Class Documentation
Class EncoderDecoderFactory
Inheritance Relationships
Base Type
Class Documentation
Class EncoderFactory
Inheritance Relationships
Base Type
Class Documentation
Class EncoderPoolerFactory
Inheritance Relationships
Base Type
Class Documentation
Class EncoderPoolerRankCost
Inheritance Relationships
Base Type
Class Documentation
Class GumbelSoftmaxStep
Inheritance Relationships
Base Type
Class Documentation
Class ICost
Inheritance Relationships
Derived Types
Class Documentation
Class ILogProb
Inheritance Relationships
Derived Type
Class Documentation
Class ILogProbStep
Inheritance Relationships
Derived Types
Class Documentation
Class LogSoftmaxStep
Inheritance Relationships
Base Type
Class Documentation
Class MNISTCrossEntropyCost
Inheritance Relationships
Base Type
Class Documentation
Class MnistFeedForwardNet
Inheritance Relationships
Base Type
Derived Type
Class Documentation
Class MnistLeNet
Inheritance Relationships
Base Type
Class Documentation
Class MNISTLogsoftmax
Inheritance Relationships
Base Type
Class Documentation
Class PoolerFactory
Inheritance Relationships
Base Type
Class Documentation
Class Scorer
Inheritance Relationships
Base Type
Class Documentation
Class Stepwise
Inheritance Relationships
Base Type
Class Documentation
Class TopkGumbelSoftmaxStep
Inheritance Relationships
Base Type
Class Documentation
Class Trainer
Inheritance Relationships
Base Type
Class Documentation
Class MultiRationalLoss
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Class NCCLCommunicator
Inheritance Relationships
Base Type
Class Documentation
Class Nematus
Inheritance Relationships
Base Type
Class Documentation
Class Node
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Class NormClipper
Inheritance Relationships
Base Type
Class Documentation
Class NthElementCPU
Class Documentation
Class NthElementGPU
Class Documentation
Template Class NumericLimits
Class Documentation
Class OptimizerBase
Inheritance Relationships
Base Types
Derived Types
Class Documentation
Class Options
Class Documentation
Class OutputCollector
Class Documentation
Class OutputPrinter
Class Documentation
Class Parameters
Inheritance Relationships
Derived Type
Class Documentation
Class PerfectHash
Class Documentation
Class PoolerBase
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Class PoolingWithMaskingOp
Inheritance Relationships
Base Type
Class Documentation
Class PoolingWrapper
Inheritance Relationships
Base Type
Class Documentation
Class PrintingStrategy
Inheritance Relationships
Derived Types
Class Documentation
Class BeamSearchDecoder
Inheritance Relationships
Base Type
Class Documentation
Class Converter
Class Documentation
Class IBeamSearchDecoder
Inheritance Relationships
Derived Type
Class Documentation
Class IVocabWrapper
Inheritance Relationships
Derived Type
Class Documentation
Class ParameterTree
Nested Relationships
Nested Types
Class Documentation
Class ParameterTree::RegisteredParam
Nested Relationships
Class Documentation
Class StringUtils
Class Documentation
Class VocabWrapper
Inheritance Relationships
Base Type
Class Documentation
Class QuietPrinting
Inheritance Relationships
Base Type
Class Documentation
Class RandomGenerator
Inheritance Relationships
Derived Type
Class Documentation
Class RationalLoss
Inheritance Relationships
Derived Type
Class Documentation
Class ReportNormClipper
Inheritance Relationships
Base Type
Class Documentation
Template Class Rescore
Inheritance Relationships
Base Type
Class Documentation
Class Rescorer
Class Documentation
Class RescorerLoss
Inheritance Relationships
Base Type
Class Documentation
Class ReshapeNodeOp
Inheritance Relationships
Base Type
Derived Type
Class Documentation
Class AttentionFactory
Inheritance Relationships
Base Type
Class Documentation
Class Cell
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Class CellFactory
Inheritance Relationships
Base Type
Derived Type
Class Documentation
Class CellInput
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Class FastLSTM
Inheritance Relationships
Base Type
Class Documentation
Class GlobalAttention
Inheritance Relationships
Base Type
Class Documentation
Class GRU
Inheritance Relationships
Base Type
Class Documentation
Class GRUNematus
Inheritance Relationships
Base Type
Class Documentation
Class MultiCellInput
Inheritance Relationships
Base Type
Class Documentation
Template Class Multiplicative
Inheritance Relationships
Base Type
Class Documentation
Class ReLU
Inheritance Relationships
Base Type
Class Documentation
Class RNNFactory
Inheritance Relationships
Base Type
Class Documentation
Class SlowLSTM
Inheritance Relationships
Base Type
Class Documentation
Class SRU
Inheritance Relationships
Base Type
Class Documentation
Class SSRU
Inheritance Relationships
Base Type
Class Documentation
Class Stackable
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Class StackedCell
Inheritance Relationships
Base Type
Class Documentation
Class StackedCellFactory
Inheritance Relationships
Base Type
Class Documentation
Class States
Class Documentation
Class Tanh
Inheritance Relationships
Base Type
Class Documentation
Class TestLSTM
Inheritance Relationships
Base Type
Class Documentation
Class SacreBleuValidator
Inheritance Relationships
Base Type
Class Documentation
Class ScaledMultiRationalLoss
Inheritance Relationships
Base Type
Class Documentation
Class Scheduler
Inheritance Relationships
Base Type
Class Documentation
Class ScoreCollector
Inheritance Relationships
Derived Type
Class Documentation
Class ScoreCollectorNBest
Inheritance Relationships
Base Type
Class Documentation
Class Scorer
Inheritance Relationships
Derived Type
Class Documentation
Class ScorerState
Inheritance Relationships
Derived Type
Class Documentation
Class ScorerWrapper
Inheritance Relationships
Base Type
Class Documentation
Class ScorerWrapperState
Inheritance Relationships
Base Type
Class Documentation
Class ScriptValidator
Inheritance Relationships
Base Type
Class Documentation
Class SequenceUnlikelihoodLoss
Inheritance Relationships
Base Type
Class Documentation
Class Sgd
Inheritance Relationships
Base Type
Class Documentation
Class SimPooler
Inheritance Relationships
Base Type
Class Documentation
Class SingletonGraph
Inheritance Relationships
Base Type
Class Documentation
Class SlicePooler
Inheritance Relationships
Base Type
Class Documentation
Class SliceViewNodeOp
Inheritance Relationships
Base Type
Class Documentation
Class CSR
Class Documentation
Class StdlibRandomGenerator
Inheritance Relationships
Base Type
Class Documentation
Class StringCollector
Class Documentation
Class SumMultiRationalLoss
Inheritance Relationships
Base Type
Class Documentation
Class SyncGraphGroup
Inheritance Relationships
Base Type
Class Documentation
Class TensorAllocator
Class Documentation
Class TensorBase
Class Documentation
Class Tensors
Class Documentation
Class AutoTimer
Inheritance Relationships
Base Type
Class Documentation
Class Timer
Inheritance Relationships
Derived Type
Class Documentation
Template Class Train
Inheritance Relationships
Base Type
Class Documentation
Class TrainingObserver
Inheritance Relationships
Derived Types
Class Documentation
Class TrainingState
Class Documentation
Template Class TrainMNIST
Inheritance Relationships
Base Type
Class Documentation
Template Class Transformer
Inheritance Relationships
Base Type
Class Documentation
Class TransformerState
Inheritance Relationships
Base Type
Class Documentation
Template Class Translate
Inheritance Relationships
Base Type
Class Documentation
Template Class TranslateService
Inheritance Relationships
Base Type
Class Documentation
Class TranslationValidator
Inheritance Relationships
Base Type
Class Documentation
Class TupleNode
Inheritance Relationships
Derived Type
Class Documentation
Class ULREmbedding
Inheritance Relationships
Base Types
Class Documentation
Template Class Validator
Inheritance Relationships
Base Type
Class Documentation
Class ValidatorBase
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Class VectorCollector
Class Documentation
Class Vocab
Class Documentation
Class WeightingBase
Inheritance Relationships
Derived Type
Class Documentation
Class Word
Class Documentation
Class Word2VecReader
Class Documentation
Enums
ΒΆ
Enum mode
Enum Documentation
Enum OptionPriority
Enum Documentation
Enum PackMatrix
Enum Documentation
Enum DeviceType
Enum Documentation
Enum GemmType
Enum Documentation
Enum act
Enum Documentation
Enum usage
Enum Documentation
Enum MPI_Comm
Enum Documentation
Enum MPI_Datatype
Enum Documentation
Enum MPI_Op
Enum Documentation
Enum DecoderCpuAvxVersion
Enum Documentation
Enum ReduceNodeOpCode
Enum Documentation
Enum dir
Enum Documentation
Enum SchedulingUnit
Enum Documentation
Enum ShardingMode
Enum Documentation
Enum Type
Enum Documentation
Enum TypeClass
Enum Documentation
Functions
ΒΆ
Function buildIrisClassifier
Function Documentation
Function calculateAccuracy
Function Documentation
Template Function checkedLog
Function Documentation
Function count_utf16_to_utf8
Function Documentation
Function count_utf8_to_utf16
Function Documentation
Template Function crc32
Function Documentation
Function crc32< size_t(-1)>
Function Documentation
Function createLoggers(const marian::Config *)
Function Documentation
Function createLoggers(const marian::Config *)
Function Documentation
Function createStderrLogger(const std::string&, const std::string&, const std::vector<std::string>&, bool)
Function Documentation
Function createStderrLogger(const std::string&, const std::string&, const std::vector<std::string>&, bool)
Function Documentation
Template Function CudaCopy
Function Documentation
Function gettid
Function Documentation
Function gpuAssert
Function Documentation
Function main(int, char **)
Function Documentation
Function main(int, char **)
Function Documentation
Function main(int, char **)
Function Documentation
Function main(int, char **)
Function Documentation
Function main(int, char **)
Function Documentation
Function main(int, char **)
Function Documentation
Function main(int, char **)
Function Documentation
Function main(int, char **)
Function Documentation
Function main()
Function Documentation
Function main(int, char **)
Function Documentation
Function marian::__attribute__
Function Documentation
Function marian::abs
Function Documentation
Function marian::accNanOrNorm
Function Documentation
Function marian::activationByName
Function Documentation
Template Function marian::Add(Functor, float, marian::Tensor, Tensorsβ¦)
Function Documentation
Template Function marian::Add(Functor, marian::Tensor, Tensorsβ¦)
Function Documentation
Function marian::affine
Function Documentation
Function marian::affineDefault
Function Documentation
Function marian::affineWithRelu
Function Documentation
Template Function marian::Aggregate
Function Documentation
Template Function marian::AggregateAll(Ptr<Allocator>, Functor, AccType, AggFunctor, AccType, marian::Tensor, const marian::Tensor)
Function Documentation
Template Function marian::AggregateAll(Ptr<Allocator>, Functor, AccType, AggFunctor, AccType, marian::Tensor, const marian::Tensor, const marian::Tensor)
Function Documentation
Template Function marian::AggregateAll(Ptr<Allocator>, Functor, AccType, AggFunctor, AccType, marian::Tensor, const marian::Tensor, const marian::Tensor, const marian::Tensor)
Function Documentation
Template Function marian::AggregateAllAndReturn
Function Documentation
Template Function marian::AggregateAllVar
Function Documentation
Function marian::allReduce
Function Documentation
Function marian::argmax
Function Documentation
Function marian::argmin
Function Documentation
Function marian::atleast_1d
Function Documentation
Function marian::atleast_2d
Function Documentation
Function marian::atleast_3d
Function Documentation
Function marian::atleast_4d
Function Documentation
Function marian::atleast_nd
Function Documentation
Function marian::authors
Function Documentation
Function marian::avg_pooling
Function Documentation
Function marian::BackendByDeviceId
Function Documentation
Function marian::barrier
Function Documentation
Function marian::bCast(void *, size_t, MPI_Datatype, size_t, MPI_Comm)
Function Documentation
Function marian::bCast(io::Item&, size_t, MPI_Comm)
Function Documentation
Function marian::bdot
Function Documentation
Function marian::bdot_legacy
Function Documentation
Function marian::buildVersion
Function Documentation
Function marian::callback
Function Documentation
Function marian::cast
Function Documentation
Template Function marian::checkCommonType
Function Documentation
Function marian::checkpoint
Function Documentation
Function marian::citation
Function Documentation
Function marian::cli::interpolateEnvVars
Function Documentation
Function marian::cli::makeAbsolutePaths
Function Documentation
Function marian::cli::OutputYaml
Function Documentation
Function marian::cli::processPaths
Function Documentation
Function marian::clip
Function Documentation
Function marian::clipGradient
Function Documentation
Function marian::cmakeBuildOptions
Function Documentation
Function marian::cmakeBuildOptionsAdvanced
Function Documentation
Function marian::cols(Expr, Expr)
Function Documentation
Function marian::cols(Expr, const std::vector<IndexType>&)
Function Documentation
Function marian::concatenate
Function Documentation
Function marian::constant_like(Expr, const Ptr<inits::NodeInitializer>&)
Function Documentation
Template Function marian::constant_like(Expr, const std::vector<ElementType>&)
Function Documentation
Template Function marian::constant_like(Expr, std::vector<ElementType>&&)
Function Documentation
Function marian::convert2cudnnFormat
Function Documentation
Function marian::convertFromcudnnFormat
Function Documentation
Template Function marian::copy
Function Documentation
Function marian::cos
Function Documentation
Function marian::cpu::AddCast
Function Documentation
Function marian::cpu::Affine
Function Documentation
Template Function marian::cpu::Aggregate
Function Documentation
Function marian::cpu::Att
Function Documentation
Function marian::cpu::AttBack
Function Documentation
Function marian::cpu::ConcatCont
Function Documentation
Function marian::cpu::Concatenate
Function Documentation
Function marian::cpu::Concatenate1
Function Documentation
Function marian::cpu::CopyCast
Function Documentation
Template Function marian::cpu::CopyCastFrom
Function Documentation
Template Function marian::cpu::CopyCastTo
Function Documentation
Function marian::cpu::CopyCols
Function Documentation
Function marian::cpu::CopyRows
Function Documentation
Function marian::cpu::CrossEntropyPick
Function Documentation
Function marian::cpu::CrossEntropyPickBackward
Function Documentation
Function marian::cpu::CSRProd
Function Documentation
Function marian::cpu::Deconcatenate(std::vector<Tensor>&, const Tensor, int)
Function Documentation
Function marian::cpu::Deconcatenate(std::vector<marian::Tensor>&, const marian::Tensor, int)
Function Documentation
Template Function marian::cpu::element
Function Documentation
Template Function marian::cpu::Element
Function Documentation
Template Function marian::cpu::elementFloat
Function Documentation
Template Function marian::cpu::gAggregateEqual
Function Documentation
Template Function marian::cpu::gAggregateGeneric
Function Documentation
Template Function marian::cpu::gAggregateReduce
Function Documentation
Template Function marian::cpu::gInsertCols
Function Documentation
Function marian::cpu::GRUFastBackward
Function Documentation
Function marian::cpu::GRUFastForward
Function Documentation
Function marian::cpu::HighwayBackward
Function Documentation
Function marian::cpu::HighwayForward
Function Documentation
Template Function marian::cpu::Insert
Function Documentation
Function marian::cpu::Insert< false >
Function Documentation
Function marian::cpu::Insert< true >
Function Documentation
Function marian::cpu::integer::AddBias
Function Documentation
Function marian::cpu::integer::affineOrDot
Function Documentation
Template Function marian::cpu::integer::affineOrDotTyped
Function Documentation
Function marian::cpu::integer::cols(Tensor&)
Function Documentation
Function marian::cpu::integer::cols(Shape&)
Function Documentation
Template Function marian::cpu::integer::computeQuantMult
Function Documentation
Function marian::cpu::integer::getIntgemmType
Function Documentation
Template Function marian::cpu::integer::getQuantMult
Function Documentation
Function marian::cpu::integer::passOrAbort
Function Documentation
Template Function marian::cpu::integer::prepareAndTransposeB
Function Documentation
Function marian::cpu::integer::rows(Tensor&)
Function Documentation
Function marian::cpu::integer::rows(Shape&)
Function Documentation
Function marian::cpu::IsNaN
Function Documentation
Function marian::cpu::L2Norm
Function Documentation
Function marian::cpu::LayerNormalization
Function Documentation
Template Function marian::cpu::LayerNormalizationDispatchBeta
Function Documentation
Function marian::cpu::LayerNormalizationGrad
Function Documentation
Template Function marian::cpu::LayerNormalizationImpl
Function Documentation
Template Function marian::cpu::LogSoftmax
Function Documentation
Function marian::cpu::LogSoftmaxGrad
Function Documentation
Function marian::cpu::LSTMCellBackward(std::vector<Tensor>, std::vector<Tensor>, Tensor)
Function Documentation
Function marian::cpu::LSTMCellBackward(std::vector<marian::Tensor>, std::vector<marian::Tensor>, marian::Tensor)
Function Documentation
Function marian::cpu::LSTMCellForward
Function Documentation
Template Function marian::cpu::LSTMCellForwardTyped
Function Documentation
Function marian::cpu::LSTMOutputBackward(std::vector<Tensor>, std::vector<Tensor>, Tensor)
Function Documentation
Function marian::cpu::LSTMOutputBackward(std::vector<marian::Tensor>, std::vector<marian::Tensor>, marian::Tensor)
Function Documentation
Function marian::cpu::LSTMOutputForward
Function Documentation
Template Function marian::cpu::LSTMOutputForwardTyped
Function Documentation
Function marian::cpu::PasteCols
Function Documentation
Function marian::cpu::PasteRows
Function Documentation
Function marian::cpu::PoolingWithMaskingBackward
Function Documentation
Function marian::cpu::PoolingWithMaskingForward
Function Documentation
Function marian::cpu::Prod(marian::Tensor, const marian::Tensor&, const marian::Tensor&, bool, bool, float, float)
Function Documentation
Function marian::cpu::Prod(marian::Tensor, const marian::Tensor&, const marian::Tensor&, bool, bool, float, float, Type)
Function Documentation
Function marian::cpu::ProdBatched
Function Documentation
Function marian::cpu::ProdBatchedLegacy
Function Documentation
Function marian::cpu::ProdWithBias
Function Documentation
Function marian::cpu::RMSNormalization
Function Documentation
Template Function marian::cpu::RMSNormalizationDispatchBeta
Function Documentation
Function marian::cpu::RMSNormalizationGrad
Function Documentation
Template Function marian::cpu::RMSNormalizationImpl
Function Documentation
Function marian::cpu::SanitizeGradient
Function Documentation
Function marian::cpu::Select
Function Documentation
Function marian::cpu::SetColumns
Function Documentation
Function marian::cpu::SetSparse
Function Documentation
Function marian::cpu::Shift
Function Documentation
Function marian::cpu::ShiftGrad
Function Documentation
Function marian::cpu::SinusoidalPositionEmbeddings
Function Documentation
Template Function marian::cpu::Softmax
Function Documentation
Function marian::cpu::SoftmaxGrad
Function Documentation
Function marian::cpu::Split1
Function Documentation
Function marian::cpu::SplitCont
Function Documentation
Function marian::cpu::suppressWords
Function Documentation
Function marian::cpu::TopK
Function Documentation
Template Function marian::cpu::Transpose0213
Function Documentation
Function marian::cpu::Transpose10
Function Documentation
Function marian::cpu::transpose4x4_SSE
Function Documentation
Template Function marian::cpu::TransposeGeneric
Function Documentation
Function marian::cpu::TransposeND
Function Documentation
Function marian::cpu::TransposeNDGrad
Function Documentation
Function marian::cpu::variant::affine
Function Documentation
Function marian::cpu::variant::dot
Function Documentation
Function marian::cpu::variant::fbgemmPacked16Gemm
Function Documentation
Function marian::cpu::variant::fbgemmPacked16Pack
Function Documentation
Function marian::cpu::variant::fbgemmPacked16PackInfo(const marian::Shape&, const bool, uint64_t&)
Function Documentation
Function marian::cpu::variant::fbgemmPacked16PackInfo(const marian::Shape&, const bool, int&, int&, int&, int&, int&, int&, int&, int&, uint64_t&)
Function Documentation
Function marian::cpu::variant::fbgemmPacked8Gemm
Function Documentation
Function marian::cpu::variant::fbgemmPacked8Pack
Function Documentation
Function marian::cpu::variant::fbgemmPacked8PackInfo
Function Documentation
Function marian::cpu::variant::pack
Function Documentation
Function marian::crc::crc
Function Documentation
Function marian::crc::hash_64_fnv1a_const
Function Documentation
Function marian::createClassVocab
Function Documentation
Function marian::createCommunicator
Function Documentation
Function marian::createDefaultVocab
Function Documentation
Function marian::createFactoredVocab
Function Documentation
Function marian::createGetNBestListFn
Function Documentation
Function marian::createGetNBestListGPUFn
Function Documentation
Function marian::createRandomGenerator
Function Documentation
Function marian::createScorers(Ptr<Options>, const std::vector<std::vector<io::Item>>)
Function Documentation
Function marian::createScorers(Ptr<Options>)
Function Documentation
Function marian::createScorers(Ptr<Options>, const std::vector<const void *>&)
Function Documentation
Function marian::createScorers(Ptr<Options>, const std::vector<mio::mmap_source>&)
Function Documentation
Function marian::createSentencePieceVocab
Function Documentation
Function marian::createSubtape
Function Documentation
Function marian::createVocab
Function Documentation
Function marian::cross_entropy
Function Documentation
Function marian::csr_dot
Function Documentation
Function marian::data::ConvertSoftAlignToHardAlign
Function Documentation
Function marian::data::createShortlistGenerator
Function Documentation
Template Function marian::data::get
Function Documentation
Function marian::data::isBinaryShortlist
Function Documentation
Function marian::data::lineFromNbest
Function Documentation
Function marian::data::numFromNbest
Function Documentation
Function marian::data::SoftAlignToString
Function Documentation
Function marian::debug
Function Documentation
Function marian::Deconcatenate
Function Documentation
Function marian::denseInline
Function Documentation
Function marian::DISPATCH2(CopyCast, marian::Tensor, const marian::Tensor)
Function Documentation
Function marian::DISPATCH2(AddCast, marian::Tensor, const marian::Tensor)
Function Documentation
Function marian::DISPATCH2(Softmax, marian::Tensor, marian::Tensor)
Function Documentation
Function marian::DISPATCH2(LogSoftmax, marian::Tensor, marian::Tensor)
Function Documentation
Function marian::DISPATCH2(LSTMCellForward, marian::Tensor, std::vector<marian::Tensor>)
Function Documentation
Function marian::DISPATCH3(TransposeND, marian::Tensor, marian::Tensor, const std::vector<int>&)
Function Documentation
Function marian::DISPATCH3(Concatenate, marian::Tensor, const std::vector<marian::Tensor>&, int)
Function Documentation
Function marian::DISPATCH3(CopyRows, marian::Tensor, const marian::Tensor, const marian::Tensor)
Function Documentation
Function marian::DISPATCH3(CopyCols, marian::Tensor, const marian::Tensor, const marian::Tensor)
Function Documentation
Function marian::DISPATCH3(GRUFastForward, marian::Tensor, std::vector<marian::Tensor>, bool)
Function Documentation
Function marian::DISPATCH4(IsNaN, const, Ptr<Allocator>, bool&, bool&)
Function Documentation
Function marian::DISPATCH4(CrossEntropyPick, marian::Tensor, marian::Tensor, marian::Tensor, float)
Function Documentation
Function marian::DISPATCH4(HighwayForward, marian::Tensor, const marian::Tensor, const marian::Tensor, const marian::Tensor)
Function Documentation
Function marian::DISPATCH4(Select, marian::Tensor, const marian::Tensor, const marian::Tensor, int)
Function Documentation
Function marian::DISPATCH4(Att, marian::Tensor, marian::Tensor, marian::Tensor, marian::Tensor)
Function Documentation
Function marian::DISPATCH5(Shift, marian::Tensor, marian::Tensor, marian::Shape, float, bool)
Function Documentation
Function marian::DISPATCH5(LayerNormalization, marian::Tensor, marian::Tensor, marian::Tensor, marian::Tensor, float)
Function Documentation
Function marian::DISPATCH5(RMSNormalization, marian::Tensor, marian::Tensor, marian::Tensor, marian::Tensor, float)
Function Documentation
Function marian::DISPATCH5(PoolingWithMaskingForward, marian::Tensor, marian::Tensor, marian::Tensor, int, bool)
Function Documentation
Function marian::DISPATCH7(Prod, marian::Tensor, const marian::Tensor&, const marian::Tensor&, bool, bool, float, float)
Function Documentation
Function marian::DISPATCH7(TopK, marian::Tensor, marian::Tensor, Ptr<Allocator>, const marian::Tensor, int, int, bool)
Function Documentation
Function marian::DISPATCH8
Function Documentation
Function marian::DISPATCH9
Function Documentation
Function marian::DispatchDevice
Function Documentation
Function marian::dot
Function Documentation
Function marian::dot_csr
Function Documentation
Function marian::dropout(Expr, Expr)
Function Documentation
Function marian::dropout(Expr, float, Shape)
Function Documentation
Function marian::dropout(Expr, float)
Function Documentation
Template Function marian::Element
Function Documentation
Function marian::eq(Expr, Expr)
Function Documentation
Function marian::eq(float, Expr)
Function Documentation
Function marian::eq(Expr, float)
Function Documentation
Function marian::escapeCmdLine
Function Documentation
Function marian::exp
Function Documentation
Template Function marian::Expression
Function Documentation
Function marian::filesystem::canonical
Function Documentation
Function marian::filesystem::currentPath
Function Documentation
Function marian::filesystem::exists
Function Documentation
Function marian::filesystem::fileSize
Function Documentation
Function marian::filesystem::is_fifo(char const *)
Function Documentation
Function marian::filesystem::is_fifo(std::string const&)
Function Documentation
Function marian::filesystem::isDirectory
Function Documentation
Function marian::filesystem::operator/
Function Documentation
Function marian::filesystem::relative
Function Documentation
Function marian::fileutils::cut
Function Documentation
Function marian::finalize
Function Documentation
Function marian::finalizeMPI
Function Documentation
Function marian::fixedPointQuantization
Function Documentation
Function marian::flatten
Function Documentation
Function marian::flatten_2d
Function Documentation
Template Function marian::functional::adapt
Function Documentation
Function marian::functional::adapt< float32x4 >
Function Documentation
Template Function marian::functional::apply(Functor, functional::Array<functional::Tensor<ElementType>, K>&, const functional::Array<int, K>&)
Function Documentation
Template Function marian::functional::apply(Functor, functional::Array<functional::Tensor<ElementType>, K>&, int)
Function Documentation
Template Function marian::functional::applyWithCast(Functor, functional::Array<functional::Tensor<ElementType>, K>&, const functional::Array<int, K>&)
Function Documentation
Template Function marian::functional::applyWithCast(Functor, functional::Array<functional::Tensor<ElementType>, K>&, int)
Function Documentation
Function marian::functional::BINARY(Plus, operator+, Ops<ElementType>)
Function Documentation
Function marian::functional::BINARY(Minus, operator-, Ops<ElementType>)
Function Documentation
Function marian::functional::BINARY(Mult, operator*, Ops<ElementType>)
Function Documentation
Function marian::functional::BINARY(Div, operator/, Ops<ElementType>)
Function Documentation
Function marian::functional::BINARY(Max, max, Ops<ElementType>)
Function Documentation
Function marian::functional::BINARY(Min, min, Ops<ElementType>)
Function Documentation
Function marian::functional::BINARY(Eq, operator, Ops<ElementType>)
Function Documentation
Function marian::functional::BINARY(NEq, operator!, Ops<ElementType>)
Function Documentation
Function marian::functional::BINARY(Gt, operator, Ops<ElementType>)
Function Documentation
Function marian::functional::BINARY(Lt)
Function Documentation
Function marian::functional::BINARY(Geq, operator>=, Ops<ElementType>)
Function Documentation
Function marian::functional::BINARY(Leq, operator<=, Ops<ElementType>)
Function Documentation
Function marian::functional::BINARY(And, operator&&, Ops<ElementType>)
Function Documentation
Function marian::functional::BINARY(Or, operator||, Ops<ElementType>)
Function Documentation
Function marian::functional::BINARY(Pow, pow, Ops<ElementType>)
Function Documentation
Function marian::functional::BINARY(Clip, clip, Ops<ElementType>)
Function Documentation
Function marian::functional::BINARY(Bump, bump, Ops<ElementType>)
Function Documentation
Function marian::functional::BINARY(LogAddExp, logaddexp, Ops<ElementType>)
Function Documentation
Function marian::functional::BINARY(sPReLU, PReLU, Ops<ElementType>)
Function Documentation
Function marian::functional::BINARY(sPReLUBack, PReLUback, Ops<ElementType>)
Function Documentation
Function marian::functional::f2i
Function Documentation
Function marian::functional::float2unsigned::abs
Function Documentation
Function marian::functional::float2unsigned::exponent
Function Documentation
Function marian::functional::float2unsigned::mantissa
Function Documentation
Function marian::functional::float2unsigned::scalbn
Function Documentation
Function marian::functional::float2unsigned::to_binary(float, unsigned, int)
Function Documentation
Function marian::functional::float2unsigned::to_binary(float)
Function Documentation
Function marian::functional::i2f
Function Documentation
Template Function marian::functional::loops
Function Documentation
Function marian::functional::TERNARY
Function Documentation
Function marian::functional::UNARY(Tanh, tanh, Ops<ElementType>)
Function Documentation
Function marian::functional::UNARY(Sin, sin, Ops<ElementType>)
Function Documentation
Function marian::functional::UNARY(Cos, cos, Ops<ElementType>)
Function Documentation
Function marian::functional::UNARY(Tan, tan, Ops<ElementType>)
Function Documentation
Function marian::functional::UNARY(Log, log, Ops<ElementType>)
Function Documentation
Function marian::functional::UNARY(Exp, exp, Ops<ElementType>)
Function Documentation
Function marian::functional::UNARY(Abs, abs, Ops<ElementType>)
Function Documentation
Function marian::functional::UNARY(Sqr, sqr, Ops<ElementType>)
Function Documentation
Function marian::functional::UNARY(Sqrt, sqrt, Ops<ElementType>)
Function Documentation
Function marian::functional::UNARY(Neg, operator-, Ops<ElementType>)
Function Documentation
Function marian::functional::UNARY(Sgn, sgn, Ops<ElementType>)
Function Documentation
Function marian::functional::UNARY(Round, round, Ops<ElementType>)
Function Documentation
Function marian::functional::UNARY(Floor, floor, Ops<ElementType>)
Function Documentation
Function marian::functional::UNARY(Ceil, ceil, Ops<ElementType>)
Function Documentation
Function marian::functional::UNARY(Negate, operator!, Ops<ElementType>)
Function Documentation
Function marian::functional::UNARY(Sigmoid, sigmoid, Ops<ElementType>)
Function Documentation
Function marian::functional::UNARY(sReLU, ReLU, Ops<ElementType>)
Function Documentation
Function marian::functional::UNARY(sReLUBack, ReLUback, Ops<ElementType>)
Function Documentation
Function marian::functional::unsigned2float::exponent
Function Documentation
Function marian::functional::unsigned2float::from_binary
Function Documentation
Function marian::functional::unsigned2float::pow
Function Documentation
Function marian::functional::unsigned2float::powr
Function Documentation
Function marian::functional::unsigned2float::sig
Function Documentation
Function marian::functional::unsigned2float::sign
Function Documentation
Function marian::gather
Function Documentation
Function marian::ge(Expr, Expr)
Function Documentation
Function marian::ge(float, Expr)
Function Documentation
Function marian::ge(Expr, float)
Function Documentation
Function marian::gelu(Expr)
Function Documentation
Function marian::gelu(const std::vector<Expr>&)
Function Documentation
Template Function marian::get
Function Documentation
Function marian::getCallStack
Function Documentation
Function marian::getDataType(const char *)
Function Documentation
Function marian::getDataType(const int *)
Function Documentation
Function marian::getDataType(const float *)
Function Documentation
Function marian::getDataType(const unsigned long *)
Function Documentation
Function marian::getDataType(const unsigned long long *)
Function Documentation
Function marian::getShardingMode
Function Documentation
Function marian::getSignalFlag
Function Documentation
Function marian::getThrowExceptionOnAbort
Function Documentation
Function marian::gGetValueByKey
Function Documentation
Template Function marian::gMaxElement
Function Documentation
Template Function marian::gMaxElementUpdate
Function Documentation
Template Function marian::gpu::Add
Function Documentation
Function marian::gpu::AddCast
Function Documentation
Function marian::gpu::Affine
Function Documentation
Template Function marian::gpu::Aggregate
Function Documentation
Template Function marian::gpu::AggregateTyped
Function Documentation
Function marian::gpu::atomics::atomicAdd
Function Documentation
Function marian::gpu::Att
Function Documentation
Function marian::gpu::AttBack
Function Documentation
Function marian::gpu::BiasAdd
Function Documentation
Function marian::gpu::ConcatCont
Function Documentation
Function marian::gpu::Concatenate
Function Documentation
Function marian::gpu::Concatenate1
Function Documentation
Function marian::gpu::Concatenate2
Function Documentation
Template Function marian::gpu::copy(Ptr<Backend>, const T *, const T *, T *)
Function Documentation
Template Function marian::gpu::copy(Ptr<marian::Backend>, const T *, const T *, T *)
Function Documentation
Function marian::gpu::copy< char >
Function Documentation
Function marian::gpu::copy< double >
Function Documentation
Function marian::gpu::copy< float >
Function Documentation
Function marian::gpu::copy< float16 >
Function Documentation
Function marian::gpu::copy< int16_t >
Function Documentation
Function marian::gpu::copy< int32_t >
Function Documentation
Function marian::gpu::copy< int64_t >
Function Documentation
Function marian::gpu::copy< int8_t >
Function Documentation
Function marian::gpu::copy< uint16_t >
Function Documentation
Function marian::gpu::copy< uint32_t >
Function Documentation
Function marian::gpu::copy< uint64_t >
Function Documentation
Function marian::gpu::copy< uint8_t >
Function Documentation
Function marian::gpu::CopyCast
Function Documentation
Template Function marian::gpu::CopyCastFrom
Function Documentation
Template Function marian::gpu::CopyCastTo
Function Documentation
Function marian::gpu::CopyCols
Function Documentation
Function marian::gpu::CopyRows
Function Documentation
Function marian::gpu::CrossEntropyPick
Function Documentation
Function marian::gpu::CrossEntropyPickBackward
Function Documentation
Function marian::gpu::CSRProd
Function Documentation
Function marian::gpu::Deconcatenate
Function Documentation
Template Function marian::gpu::Element
Function Documentation
Template Function marian::gpu::ElementTyped
Function Documentation
Template Function marian::gpu::fill(Ptr<Backend>, T *, T *, T)
Function Documentation
Template Function marian::gpu::fill(Ptr<marian::Backend>, T *, T *, T)
Function Documentation
Function marian::gpu::fill< bool >
Function Documentation
Function marian::gpu::fill< double >
Function Documentation
Function marian::gpu::fill< float >
Function Documentation
Function marian::gpu::fill< float16 >
Function Documentation
Function marian::gpu::fill< int16_t >
Function Documentation
Function marian::gpu::fill< int32_t >
Function Documentation
Function marian::gpu::fill< int64_t >
Function Documentation
Function marian::gpu::fill< int8_t >
Function Documentation
Function marian::gpu::fill< uint16_t >
Function Documentation
Function marian::gpu::fill< uint32_t >
Function Documentation
Function marian::gpu::fill< uint64_t >
Function Documentation
Function marian::gpu::fill< uint8_t >
Function Documentation
Template Function marian::gpu::gAddRow
Function Documentation
Template Function marian::gpu::gAggregateEqual
Function Documentation
Template Function marian::gpu::gAggregateGeneric
Function Documentation
Template Function marian::gpu::gAggregateReduce
Function Documentation
Template Function marian::gpu::gAtt
Function Documentation
Template Function marian::gpu::gAttBack
Function Documentation
Template Function marian::gpu::gBiasAddFused
Function Documentation
Template Function marian::gpu::gCopyCastTo
Function Documentation
Template Function marian::gpu::gCopyCols
Function Documentation
Template Function marian::gpu::gCopyRows
Function Documentation
Template Function marian::gpu::gCrossEntropyPick
Function Documentation
Template Function marian::gpu::gCrossEntropyPickBackward
Function Documentation
Template Function marian::gpu::gElement
Function Documentation
Function marian::gpu::getAlignmentUpTo256
Function Documentation
Template Function marian::gpu::gFill
Function Documentation
Template Function marian::gpu::gGRUFastBackward
Function Documentation
Template Function marian::gpu::gGRUFastForward
Function Documentation
Template Function marian::gpu::gHighwayBackward
Function Documentation
Template Function marian::gpu::gHighwayForward
Function Documentation
Template Function marian::gpu::gInsert
Function Documentation
Template Function marian::gpu::gInsertCols
Function Documentation
Template Function marian::gpu::gIsNaN
Function Documentation
Template Function marian::gpu::gJoin2
Function Documentation
Template Function marian::gpu::gLayerNormalizationGrad
Function Documentation
Template Function marian::gpu::gLNormalization
Function Documentation
Template Function marian::gpu::gLogSoftmax
Function Documentation
Template Function marian::gpu::gLogSoftmaxGrad
Function Documentation
Template Function marian::gpu::gLSTMCellBackward
Function Documentation
Template Function marian::gpu::gLSTMCellForward
Function Documentation
Template Function marian::gpu::gLSTMOutputBackward
Function Documentation
Template Function marian::gpu::gLSTMOutputForward
Function Documentation
Template Function marian::gpu::gMaxElement
Function Documentation
Template Function marian::gpu::gMaxElementUpdate
Function Documentation
Function marian::gpu::gMaxPoolingBackward
Function Documentation
Function marian::gpu::gMaxPoolingForward
Function Documentation
Template Function marian::gpu::gPasteCols
Function Documentation
Template Function marian::gpu::gPasteRows
Function Documentation
Template Function marian::gpu::gRMSNormalization
Function Documentation
Template Function marian::gpu::gRMSNormalizationGrad
Function Documentation
Function marian::gpu::GRUFastBackward
Function Documentation
Function marian::gpu::GRUFastForward
Function Documentation
Template Function marian::gpu::gSanitizeGradient
Function Documentation
Template Function marian::gpu::gSelect
Function Documentation
Template Function marian::gpu::gSetColumns
Function Documentation
Function marian::gpu::gSetSparse
Function Documentation
Template Function marian::gpu::gShift
Function Documentation
Template Function marian::gpu::gSinusoidalPositionEmbeddings
Function Documentation
Template Function marian::gpu::gSoftmax
Function Documentation
Template Function marian::gpu::gSoftmaxGrad
Function Documentation
Template Function marian::gpu::gSwap
Function Documentation
Template Function marian::gpu::gTranspose0213
Function Documentation
Template Function marian::gpu::gTransposeND
Function Documentation
Function marian::gpu::HighwayBackward
Function Documentation
Function marian::gpu::HighwayForward
Function Documentation
Template Function marian::gpu::Insert
Function Documentation
Function marian::gpu::Insert< false >
Function Documentation
Function marian::gpu::Insert< true >
Function Documentation
Function marian::gpu::IsNaN
Function Documentation
Function marian::gpu::L2Norm
Function Documentation
Function marian::gpu::LayerNormalization
Function Documentation
Function marian::gpu::LayerNormalizationGrad
Function Documentation
Function marian::gpu::LogSoftmax
Function Documentation
Function marian::gpu::LogSoftmaxGrad
Function Documentation
Function marian::gpu::LSTMCellBackward
Function Documentation
Function marian::gpu::LSTMCellForward
Function Documentation
Function marian::gpu::LSTMOutputBackward
Function Documentation
Function marian::gpu::LSTMOutputForward
Function Documentation
Function marian::gpu::PasteCols
Function Documentation
Function marian::gpu::PasteRows
Function Documentation
Function marian::gpu::PoolingWithMaskingBackward
Function Documentation
Function marian::gpu::PoolingWithMaskingForward
Function Documentation
Function marian::gpu::Prod(marian::Tensor, const marian::Tensor&, const marian::Tensor&, bool, bool, float, float)
Function Documentation
Function marian::gpu::Prod(marian::Tensor, const marian::Tensor&, const marian::Tensor&, bool, bool, float, float, Type)
Function Documentation
Function marian::gpu::ProdBatched
Function Documentation
Function marian::gpu::ProdBatchedLegacy
Function Documentation
Template Function marian::gpu::ProdBatchedTyped
Function Documentation
Template Function marian::gpu::ProdBatchedTypedLegacy
Function Documentation
Template Function marian::gpu::ProdTyped
Function Documentation
Function marian::gpu::RMSNormalization
Function Documentation
Function marian::gpu::RMSNormalizationGrad
Function Documentation
Function marian::gpu::SanitizeGradient
Function Documentation
Function marian::gpu::Select
Function Documentation
Function marian::gpu::SetColumns
Function Documentation
Function marian::gpu::setSparse(Ptr<Backend>, const std::vector<size_t>&, const std::vector<float>&, float *)
Function Documentation
Function marian::gpu::setSparse(Ptr<marian::Backend>, const std::vector<size_t>&, const std::vector<float>&, float *)
Function Documentation
Function marian::gpu::SetSparse
Function Documentation
Function marian::gpu::setTensorMode
Function Documentation
Function marian::gpu::Shift
Function Documentation
Function marian::gpu::ShiftGrad
Function Documentation
Function marian::gpu::SinusoidalPositionEmbeddings
Function Documentation
Function marian::gpu::Softmax
Function Documentation
Function marian::gpu::SoftmaxGrad
Function Documentation
Function marian::gpu::Split1
Function Documentation
Function marian::gpu::SplitCont
Function Documentation
Function marian::gpu::suppressWords
Function Documentation
Template Function marian::gpu::swap_ranges(Ptr<Backend>, T *, T *, T *)
Function Documentation
Template Function marian::gpu::swap_ranges(Ptr<marian::Backend>, T *, T *, T *)
Function Documentation
Function marian::gpu::swap_ranges< char >
Function Documentation
Function marian::gpu::swap_ranges< double >
Function Documentation
Function marian::gpu::swap_ranges< float >
Function Documentation
Function marian::gpu::swap_ranges< float16 >
Function Documentation
Function marian::gpu::swap_ranges< int16_t >
Function Documentation
Function marian::gpu::swap_ranges< int32_t >
Function Documentation
Function marian::gpu::swap_ranges< int64_t >
Function Documentation
Function marian::gpu::swap_ranges< int8_t >
Function Documentation
Function marian::gpu::swap_ranges< uint16_t >
Function Documentation
Function marian::gpu::swap_ranges< uint32_t >
Function Documentation
Function marian::gpu::swap_ranges< uint64_t >
Function Documentation
Function marian::gpu::swap_ranges< uint8_t >
Function Documentation
Function marian::gpu::tensorOpsEnabled
Function Documentation
Function marian::gpu::TopK
Function Documentation
Function marian::gpu::TransposeND
Function Documentation
Function marian::gpu::TransposeNDGrad
Function Documentation
Function marian::gpu::unsetTensorMode
Function Documentation
Function marian::GRUFastBackward
Function Documentation
Function marian::gt(Expr, Expr)
Function Documentation
Function marian::gt(float, Expr)
Function Documentation
Function marian::gt(Expr, float)
Function Documentation
Function marian::guidedAlignmentCost
Function Documentation
Function marian::guidedAlignmentToSparse
Function Documentation
Function marian::highway(Expr, Expr, Expr)
Function Documentation
Function marian::highway(const std::string, Expr)
Function Documentation
Function marian::idStr
Function Documentation
Function marian::index_select(Expr, int, Expr)
Function Documentation
Function marian::index_select(Expr, int, const std::vector<IndexType>&)
Function Documentation
Template Function marian::INew(Args&&β¦)
Function Documentation
Template Function marian::INew(Ptr<T>)
Function Documentation
Function marian::initMPI
Function Documentation
Function marian::inits::bernoulli
Function Documentation
Function marian::inits::dropout
Function Documentation
Function marian::inits::dummy
Function Documentation
Function marian::inits::eye
Function Documentation
Function marian::inits::fromItem
Function Documentation
Function marian::inits::fromLambda(std::function<void(Tensor)>&&)
Function Documentation
Function marian::inits::fromLambda(std::function<void(Tensor)>&&, Type)
Function Documentation
Function marian::inits::fromSparseVector
Function Documentation
Function marian::inits::fromTensor
Function Documentation
Function marian::inits::fromValue
Function Documentation
Template Function marian::inits::fromVector(const std::vector<T>&)
Function Documentation
Template Function marian::inits::fromVector(std::vector<T>&&)
Function Documentation
Function marian::inits::fromVector< float >(const std::vector<float>&)
Function Documentation
Function marian::inits::fromVector< float >(std::vector<float>&&)
Function Documentation
Function marian::inits::fromVector< float16 >(const std::vector<float16>&)
Function Documentation
Function marian::inits::fromVector< float16 >(std::vector<float16>&&)
Function Documentation
Function marian::inits::fromVector< IndexType >(const std::vector<IndexType>&)
Function Documentation
Function marian::inits::fromVector< IndexType >(std::vector<IndexType>&&)
Function Documentation
Function marian::inits::fromWord2vec
Function Documentation
Function marian::inits::glorotNormal
Function Documentation
Function marian::inits::glorotUniform
Function Documentation
Function marian::inits::gumbel
Function Documentation
Function marian::inits::normal
Function Documentation
Function marian::inits::ones
Function Documentation
Template Function marian::inits::range
Function Documentation
Function marian::inits::range< float >
Function Documentation
Function marian::inits::range< float16 >
Function Documentation
Function marian::inits::range< IndexType >
Function Documentation
Function marian::inits::sinusoidalPositionEmbeddings
Function Documentation
Function marian::inits::uniform
Function Documentation
Function marian::inits::zeros
Function Documentation
Template Function marian::Insert
Function Documentation
Function marian::io::addMetaToItems
Function Documentation
Template Function marian::io::binary::get
Function Documentation
Function marian::io::binary::getItem(const void *, const std::string&)
Function Documentation
Function marian::io::binary::getItem(const std::string&, const std::string&)
Function Documentation
Function marian::io::binary::loadItems(const void *, std::vector<io::Item>&, bool)
Function Documentation
Function marian::io::binary::loadItems(const std::string&, std::vector<io::Item>&)
Function Documentation
Function marian::io::binary::saveItems
Function Documentation
Template Function marian::io::fromVector
Function Documentation
Function marian::io::getline
Function Documentation
Function marian::io::getYamlFromBin
Function Documentation
Function marian::io::getYamlFromModel(YAML::Node&, const std::string&, const std::string&)
Function Documentation
Function marian::io::getYamlFromModel(YAML::Node&, const std::string&, const void *)
Function Documentation
Function marian::io::getYamlFromModel(YAML::Node&, const std::string&, const std::vector<Item>&)
Function Documentation
Function marian::io::getYamlFromNpz
Function Documentation
Function marian::io::isBin
Function Documentation
Function marian::io::isNpz
Function Documentation
Function marian::io::loadItems(const std::string&)
Function Documentation
Function marian::io::loadItems(const void *)
Function Documentation
Function marian::io::loadItemsFromNpz
Function Documentation
Function marian::io::mmapItems
Function Documentation
Function marian::io::saveItems
Function Documentation
Function marian::io::saveItemsNpz
Function Documentation
Function marian::isAvx2
Function Documentation
Function marian::isAvx512
Function Documentation
Function marian::isFinite
Function Documentation
Function marian::isFloat
Function Documentation
Function marian::isInt
Function Documentation
Function marian::isIntgemm
Function Documentation
Function marian::isMainProcess
Function Documentation
Function marian::isPacked
Function Documentation
Function marian::isSameTypeClass
Function Documentation
Function marian::isSignedInt
Function Documentation
Function marian::isSse2
Function Documentation
Function marian::isSsse3
Function Documentation
Function marian::isUnsignedInt
Function Documentation
Function marian::L2Norm
Function Documentation
Function marian::lambda(const std::vector<Expr>&, Shape, Type, LambdaNodeFunctor, size_t)
Function Documentation
Function marian::lambda(const std::vector<Expr>&, Shape, Type, LambdaNodeFunctor, LambdaNodeFunctor, size_t)
Function Documentation
Function marian::layerNorm(Expr, Expr, Expr, float)
Function Documentation
Function marian::layerNorm(Expr, std::string, std::string)
Function Documentation
Function marian::LayerNormalizationGrad
Function Documentation
Function marian::le(Expr, Expr)
Function Documentation
Function marian::le(float, Expr)
Function Documentation
Function marian::le(Expr, float)
Function Documentation
Function marian::leakyrelu(Expr)
Function Documentation
Function marian::leakyrelu(const std::vector<Expr>&)
Function Documentation
Function marian::log
Function Documentation
Function marian::logaddexp
Function Documentation
Function marian::logCallStack
Function Documentation
Function marian::logQuantization
Function Documentation
Function marian::logsoftmax
Function Documentation
Function marian::logsumexp
Function Documentation
Function marian::lsh::addDummyParameters
Function Documentation
Function marian::lsh::bytesPerVector
Function Documentation
Function marian::lsh::encode(Tensor, Tensor)
Function Documentation
Function marian::lsh::encode(Expr, Expr)
Function Documentation
Function marian::lsh::encodeWithRotation
Function Documentation
Function marian::lsh::fillRandomRotationMatrix
Function Documentation
Template Function marian::lsh::getStaticOrDynamic
Function Documentation
Template Function marian::lsh::hamming
Function Documentation
Template Function marian::lsh::hammingTopK
Function Documentation
Template Function marian::lsh::hammingTopKUnroll
Function Documentation
Template Function marian::lsh::hammingTopKUnrollWarp
Function Documentation
Function marian::lsh::overwriteDummyParameters
Function Documentation
Function marian::lsh::popcount
Function Documentation
Function marian::lsh::randomRotation
Function Documentation
Function marian::lsh::rotator
Function Documentation
Function marian::lsh::search
Function Documentation
Function marian::lsh::searchEncoded
Function Documentation
Function marian::LSTMCellBackward
Function Documentation
Function marian::LSTMOutputBackward
Function Documentation
Function marian::lt(Expr, Expr)
Function Documentation
Function marian::lt(float, Expr)
Function Documentation
Function marian::lt(Expr, float)
Function Documentation
Template Function marian::matchOrAbort
Function Documentation
Template Function marian::matchType
Function Documentation
Function marian::matchType< double >
Function Documentation
Function marian::matchType< float >
Function Documentation
Function marian::matchType< float16 >
Function Documentation
Function marian::matchType< int16_t >
Function Documentation
Function marian::matchType< int32_t >
Function Documentation
Function marian::matchType< int64_t >
Function Documentation
Function marian::matchType< int8_t >
Function Documentation
Function marian::matchType< intgemm16 >
Function Documentation
Function marian::matchType< intgemm16avx2 >
Function Documentation
Function marian::matchType< intgemm16avx512 >
Function Documentation
Function marian::matchType< intgemm16sse2 >
Function Documentation
Function marian::matchType< intgemm8 >
Function Documentation
Function marian::matchType< intgemm8avx2 >
Function Documentation
Function marian::matchType< intgemm8avx512 >
Function Documentation
Function marian::matchType< intgemm8avx512vnni >
Function Documentation
Function marian::matchType< intgemm8ssse3 >
Function Documentation
Function marian::matchType< packed16 >
Function Documentation
Function marian::matchType< packed8avx2 >
Function Documentation
Function marian::matchType< packed8avx512 >
Function Documentation
Function marian::matchType< uint16_t >
Function Documentation
Function marian::matchType< uint32_t >
Function Documentation
Function marian::matchType< uint64_t >
Function Documentation
Function marian::matchType< uint8_t >
Function Documentation
Function marian::max
Function Documentation
Function marian::max_pooling
Function Documentation
Function marian::maximum(Expr, Expr)
Function Documentation
Function marian::maximum(float, Expr)
Function Documentation
Function marian::maximum(Expr, float)
Function Documentation
Function marian::mean
Function Documentation
Function marian::min
Function Documentation
Function marian::minimum(Expr, Expr)
Function Documentation
Function marian::minimum(float, Expr)
Function Documentation
Function marian::minimum(Expr, float)
Function Documentation
Function marian::models::createBaseModelByType
Function Documentation
Function marian::models::createCriterionFunctionFromOptions
Function Documentation
Function marian::models::createModelFromOptions
Function Documentation
Function marian::narrow
Function Documentation
Function marian::ne(Expr, Expr)
Function Documentation
Function marian::ne(float, Expr)
Function Documentation
Function marian::ne(Expr, float)
Function Documentation
Template Function marian::New(Args&&β¦)
Function Documentation
Template Function marian::New(Ptr<T>)
Function Documentation
Function marian::NewDecoderTransformer
Function Documentation
Function marian::NewEncoderTransformer
Function Documentation
Function marian::newLoss
Function Documentation
Function marian::newMultiLoss
Function Documentation
Function marian::numMPIProcesses
Function Documentation
Function marian::operator&
Function Documentation
Function marian::operator*(Expr, Expr)
Function Documentation
Function marian::operator*(float, Expr)
Function Documentation
Function marian::operator*(Expr, float)
Function Documentation
Function marian::operator+(TypeClass, size_t)
Function Documentation
Function marian::operator+(size_t, TypeClass)
Function Documentation
Function marian::operator+(Expr, Expr)
Function Documentation
Function marian::operator+(Expr, float)
Function Documentation
Function marian::operator+(float, Expr)
Function Documentation
Function marian::operator-(Expr)
Function Documentation
Function marian::operator-(Expr, Expr)
Function Documentation
Function marian::operator-(Expr, float)
Function Documentation
Function marian::operator-(float, Expr)
Function Documentation
Function marian::operator/(Expr, Expr)
Function Documentation
Function marian::operator/(Expr, float)
Function Documentation
Function marian::operator/(float, Expr)
Function Documentation
Function marian::operator<<(std::ostream&, const Config&)
Function Documentation
Function marian::operator<<(std::ostream&, Type)
Function Documentation
Function marian::Optimizer
Function Documentation
Function marian::parseOptions
Function Documentation
Function marian::plus
Function Documentation
Function marian::pooling_with_masking
Function Documentation
Function marian::prelu(Expr, float)
Function Documentation
Function marian::prelu(const std::vector<Expr>&, float)
Function Documentation
Function marian::prod
Function Documentation
Function marian::quicksand::convertModel
Function Documentation
Template Function marian::quicksand::get
Function Documentation
Function marian::quicksand::getCpuAvxVersion
Function Documentation
Function marian::quicksand::loadVocabs
Function Documentation
Function marian::quicksand::newDecoder
Function Documentation
Function marian::quicksand::newOptions
Function Documentation
Function marian::quicksand::parseCpuAvxVersion
Function Documentation
Template Function marian::quicksand::set(Ptr<Options>, const std::string&, const T&)
Function Documentation
Function marian::quicksand::set(Ptr<Options>, const std::string&, const size_t&)
Function Documentation
Function marian::quicksand::set(Ptr<Options>, const std::string&, const int&)
Function Documentation
Function marian::quicksand::set(Ptr<Options>, const std::string&, const std::string&)
Function Documentation
Function marian::quicksand::set(Ptr<Options>, const std::string&, const bool&)
Function Documentation
Function marian::quicksand::set(Ptr<Options>, const std::string&, const std::vector<std::string>&)
Function Documentation
Function marian::quicksand::set(Ptr<Options>, const std::string&, const std::vector<int>&)
Function Documentation
Function marian::quicksand::set(Ptr<Options>, const std::string&, const float&)
Function Documentation
Function marian::quicksand::set(Ptr<Options>, const std::string&, const double&)
Function Documentation
Function marian::recv
Function Documentation
Template Function marian::Reduce(Functor, float, marian::Tensor, Tensorsβ¦)
Function Documentation
Template Function marian::Reduce(Functor, marian::Tensor, Tensorsβ¦)
Function Documentation
Template Function marian::Reduce(Functor, AggFunctor, float, marian::Tensor, Tensorsβ¦)
Function Documentation
Function marian::relu(Expr)
Function Documentation
Function marian::relu(const std::vector<Expr>&)
Function Documentation
Function marian::repeat
Function Documentation
Template Function marian::request
Function Documentation
Function marian::request< double >
Function Documentation
Function marian::request< float >
Function Documentation
Function marian::request< float16 >
Function Documentation
Function marian::request< int16_t >
Function Documentation
Function marian::request< int32_t >
Function Documentation
Function marian::request< int64_t >
Function Documentation
Function marian::request< int8_t >
Function Documentation
Function marian::request< intgemm16 >
Function Documentation
Function marian::request< intgemm16avx2 >
Function Documentation
Function marian::request< intgemm16avx512 >
Function Documentation
Function marian::request< intgemm16sse2 >
Function Documentation
Function marian::request< intgemm8 >
Function Documentation
Function marian::request< intgemm8avx2 >
Function Documentation
Function marian::request< intgemm8avx512 >
Function Documentation
Function marian::request< intgemm8avx512vnni >
Function Documentation
Function marian::request< intgemm8ssse3 >
Function Documentation
Function marian::request< packed16 >
Function Documentation
Function marian::request< packed8avx2 >
Function Documentation
Function marian::request< packed8avx512 >
Function Documentation
Function marian::request< uint16_t >
Function Documentation
Function marian::request< uint32_t >
Function Documentation
Function marian::request< uint64_t >
Function Documentation
Function marian::request< uint8_t >
Function Documentation
Function marian::requestSaveAndExit
Function Documentation
Function marian::requiredBytes
Function Documentation
Function marian::reshape
Function Documentation
Function marian::rmsNorm(Expr, Expr, Expr, float)
Function Documentation
Function marian::rmsNorm(Expr, std::string, std::string)
Function Documentation
Function marian::RMSNormalizationGrad
Function Documentation
Function marian::rnn::attOps
Function Documentation
Function marian::rnn::gruOps
Function Documentation
Function marian::rnn::lstmOpsC
Function Documentation
Function marian::rnn::lstmOpsO
Function Documentation
Function marian::roundUpRatio
Function Documentation
Function marian::rows(Expr, Expr)
Function Documentation
Function marian::rows(Expr, const std::vector<IndexType>&)
Function Documentation
Function marian::SanitizeGradient
Function Documentation
Function marian::saveAndExitRequested
Function Documentation
Function marian::scalar_product
Function Documentation
Function marian::scatter
Function Documentation
Function marian::scorerByType(const std::string&, float, std::vector<io::Item>, Ptr<Options>)
Function Documentation
Function marian::scorerByType(const std::string&, float, const void *, Ptr<Options>)
Function Documentation
Function marian::scorerByType(const std::string&, float, const std::string&, Ptr<Options>)
Function Documentation
Function marian::setSignalFlag
Function Documentation
Function marian::setThrowExceptionOnAbort
Function Documentation
Function marian::shift
Function Documentation
Function marian::sigmoid(Expr)
Function Documentation
Function marian::sigmoid(const std::vector<Expr>&)
Function Documentation
Function marian::sin
Function Documentation
Function marian::sizeOf
Function Documentation
Function marian::slice(Expr, int, Slice)
Function Documentation
Function marian::slice(Expr, int, int)
Function Documentation
Function marian::sliceCopy
Function Documentation
Function marian::sliceView
Function Documentation
Function marian::softmax(Expr, int)
Function Documentation
Function marian::softmax(Expr, Expr, int)
Function Documentation
Function marian::sparse::CollapseAtt
Function Documentation
Function marian::sparse::gCollapseAtt
Function Documentation
Function marian::sparse::LfaBackward
Function Documentation
Function marian::sparse::LfaForward
Function Documentation
Function marian::sparse::multiply
Function Documentation
Function marian::spm::SentencePieceInteropDecodeAligned
Function Documentation
Function marian::spm::SentencePieceInteropEncodeAligned
Function Documentation
Function marian::spm::SentencePieceInteropFreeNativeSentencePieceText
Function Documentation
Function marian::spm::SentencePieceInteropGetPieceID
Function Documentation
Function marian::spm::SentencePieceInteropLoadModel
Function Documentation
Function marian::spm::SentencepieceInteropTrainModel
Function Documentation
Function marian::spm::SentencePieceInteropUnloadModel
Function Documentation
Function marian::sqrt
Function Documentation
Function marian::square
Function Documentation
Function marian::sSend
Function Documentation
Function marian::std
Function Documentation
Function marian::stopGradient
Function Documentation
Function marian::sum
Function Documentation
Function marian::suppressWords
Function Documentation
Function marian::swapAxes
Function Documentation
Function marian::swish(Expr)
Function Documentation
Function marian::swish(const std::vector<Expr>&)
Function Documentation
Function marian::tan
Function Documentation
Function marian::tanh(const std::vector<Expr>&)
Function Documentation
Template Function marian::tanh(Argsβ¦)
Function Documentation
Function marian::timer::currentDate
Function Documentation
Function marian::topk
Function Documentation
Function marian::toWordIndexVector
Function Documentation
Function marian::transpose(Expr)
Function Documentation
Function marian::transpose(Expr, const std::vector<int>&)
Function Documentation
Template Function marian::typeFitting::capacity
Function Documentation
Template Function marian::typeFitting::fitsIntoMax
Function Documentation
Function marian::typeFromString
Function Documentation
Template Function marian::typeId
Function Documentation
Function marian::typeId< double >
Function Documentation
Function marian::typeId< float >
Function Documentation
Function marian::typeId< float16 >
Function Documentation
Function marian::typeId< int16_t >
Function Documentation
Function marian::typeId< int32_t >
Function Documentation
Function marian::typeId< int64_t >
Function Documentation
Function marian::typeId< int8_t >
Function Documentation
Function marian::typeId< intgemm16 >
Function Documentation
Function marian::typeId< intgemm16avx2 >
Function Documentation
Function marian::typeId< intgemm16avx512 >
Function Documentation
Function marian::typeId< intgemm16sse2 >
Function Documentation
Function marian::typeId< intgemm8 >
Function Documentation
Function marian::typeId< intgemm8avx2 >
Function Documentation
Function marian::typeId< intgemm8avx512 >
Function Documentation
Function marian::typeId< intgemm8avx512vnni >
Function Documentation
Function marian::typeId< intgemm8ssse3 >
Function Documentation
Function marian::typeId< packed16 >
Function Documentation
Function marian::typeId< packed8avx2 >
Function Documentation
Function marian::typeId< packed8avx512 >
Function Documentation
Function marian::typeId< uint16_t >
Function Documentation
Function marian::typeId< uint32_t >
Function Documentation
Function marian::typeId< uint64_t >
Function Documentation
Function marian::typeId< uint8_t >
Function Documentation
Function marian::unescapeHexEscapes
Function Documentation
Function marian::unlikelihood
Function Documentation
Template Function marian::util::hash_combine
Function Documentation
Template Function marian::util::hashMem
Function Documentation
Function marian::utils::beginsWith
Function Documentation
Template Function marian::utils::Debug(const T *, size_t, const std::string&)
Function Documentation
Template Function marian::utils::Debug(const std::vector<T>&, const std::string&)
Function Documentation
Function marian::utils::endsWith
Function Documentation
Function marian::utils::escapeForPOpen
Function Documentation
Function marian::utils::exec
Function Documentation
Function marian::utils::findReplace
Function Documentation
Function marian::utils::hostnameAndProcessId
Function Documentation
Function marian::utils::isContinuousScript
Function Documentation
Function marian::utils::join(const std::vector<std::string>&, const std::string&)
Function Documentation
Function marian::utils::join(const std::vector<size_t>&, const std::string&)
Function Documentation
Function marian::utils::join(const std::vector<float>&, const std::string&, size_t)
Function Documentation
Function marian::utils::parseDouble
Function Documentation
Function marian::utils::parseNumber
Function Documentation
Function marian::utils::split(const std::string&, std::vector<std::string>&, const std::string&, bool, bool)
Function Documentation
Function marian::utils::split(const std::string&, const std::string&, bool, bool)
Function Documentation
Function marian::utils::splitAny(const std::string&, std::vector<std::string>&, const std::string&, bool)
Function Documentation
Function marian::utils::splitAny(const std::string&, const std::string&, bool)
Function Documentation
Function marian::utils::splitTsv
Function Documentation
Function marian::utils::toEnglishTitleCase
Function Documentation
Function marian::utils::trim
Function Documentation
Function marian::utils::trimLeft
Function Documentation
Function marian::utils::trimRight
Function Documentation
Function marian::utils::utf8Capitalized
Function Documentation
Function marian::utils::utf8FromUnicodeString
Function Documentation
Function marian::utils::utf8FromUtf16String
Function Documentation
Function marian::utils::utf8ToLower
Function Documentation
Function marian::utils::utf8ToUnicodeString
Function Documentation
Function marian::utils::utf8ToUpper
Function Documentation
Function marian::utils::utf8ToUpperOrLower
Function Documentation
Function marian::utils::utf8ToUtf16String
Function Documentation
Function marian::utils::withCommas
Function Documentation
Function marian::Validators
Function Documentation
Function marian::var
Function Documentation
Function marian::weighted_average
Function Documentation
Function marian::WeightingFactory
Function Documentation
Template Function operator!=(const IntrusivePtr<T>&, const IntrusivePtr<U>&)
Function Documentation
Template Function operator!=(const IntrusivePtr<T>&, std::nullptr_t)
Function Documentation
Template Function operator!=(const IntrusivePtr<T>&, T *)
Function Documentation
Template Function operator!=(T *, const IntrusivePtr<T>&)
Function Documentation
Template Function operator<
Function Documentation
Template Function operator<<
Function Documentation
Template Function operator==(const IntrusivePtr<T>&, const IntrusivePtr<U>&)
Function Documentation
Template Function operator==(const IntrusivePtr<T>&, std::nullptr_t)
Function Documentation
Template Function operator==(const IntrusivePtr<T>&, T *)
Function Documentation
Template Function operator==(T *, const IntrusivePtr<T>&)
Function Documentation
Function readIrisData
Function Documentation
Function setErrorHandlers
Function Documentation
Function setLoggingLevel
Function Documentation
Function sgemm
Function Documentation
Function shuffleData
Function Documentation
Function SQLiteRandomSeed
Function Documentation
Template Function std::const_pointer_cast
Function Documentation
Template Function std::dynamic_pointer_cast
Function Documentation
Template Function std::get_pointer
Function Documentation
Template Function std::static_pointer_cast
Function Documentation
Template Function swap
Function Documentation
Function switchToMultinodeLogging(std::string)
Function Documentation
Function switchToMultinodeLogging(std::string)
Function Documentation
Function unhandledException
Function Documentation
Function utf16_to_utf8
Function Documentation
Function utf8_to_utf16
Function Documentation
Function YAML_REGISTER_TYPE(marian::models::usage, int)
Function Documentation
Function YAML_REGISTER_TYPE(marian::rnn::dir, int)
Function Documentation
Variables
ΒΆ
Variable crc_table
Variable Documentation
Variable marian::BINARY_FILE_VERSION
Variable Documentation
Variable marian::bool
Variable Documentation
Variable marian::cli::DEPRECATED_OPTIONS
Variable Documentation
Variable marian::cosmos::MAX_BATCH_SIZE
Variable Documentation
Variable marian::cosmos::MAX_LENGTH
Variable Documentation
Variable marian::CPU0
Variable Documentation
Variable marian::CPU1
Variable Documentation
Variable marian::CPU2
Variable Documentation
Variable marian::CPU3
Variable Documentation
Variable marian::CPU4
Variable Documentation
Variable marian::CPU5
Variable Documentation
Variable marian::CPU6
Variable Documentation
Variable marian::CPU7
Variable Documentation
Variable marian::crc::prime_64_const
Variable Documentation
Variable marian::crc::val_64_const
Variable Documentation
Variable marian::data::BINARY_SHORTLIST_MAGIC
Variable Documentation
Variable marian::DEFAULT_EOS_STR
Variable Documentation
Variable marian::DEFAULT_UNK_STR
Variable Documentation
Variable marian::exts
Variable Documentation
Variable marian::float
Variable Documentation
Variable marian::functional::_0c
Variable Documentation
Variable marian::functional::_1
Variable Documentation
Variable marian::functional::_1c
Variable Documentation
Variable marian::functional::_1cneg
Variable Documentation
Variable marian::functional::_2
Variable Documentation
Variable marian::functional::_2c
Variable Documentation
Variable marian::functional::_2cneg
Variable Documentation
Variable marian::functional::_3
Variable Documentation
Variable marian::functional::_4
Variable Documentation
Variable marian::functional::_5
Variable Documentation
Variable marian::functional::_6
Variable Documentation
Variable marian::functional::_7
Variable Documentation
Variable marian::functional::_8
Variable Documentation
Variable marian::functional::_9
Variable Documentation
Variable marian::g_emptyString
Variable Documentation
Variable marian::GPU0
Variable Documentation
Variable marian::GPU1
Variable Documentation
Variable marian::GPU2
Variable Documentation
Variable marian::GPU3
Variable Documentation
Variable marian::GPU4
Variable Documentation
Variable marian::GPU5
Variable Documentation
Variable marian::GPU6
Variable Documentation
Variable marian::GPU7
Variable Documentation
Variable marian::gpu::BLOCK_SIZE
Variable Documentation
Variable marian::gpu::MAX_BINS
Variable Documentation
Variable marian::gpu::REQUIRED_BIAS_ALIGNMENT
Variable Documentation
Variable marian::int
Variable Documentation
Variable marian::keepProb
Variable Documentation
Variable marian::NEMATUS_EOS_STR
Variable Documentation
Variable marian::NEMATUS_LN_EPS
Variable Documentation
Variable marian::NEMATUS_UNK_STR
Variable Documentation
Variable marian::PATHS
Variable Documentation
Template Variable marian::Ptr< Allocator >
Variable Documentation
Variable marian::RECV_ANY_SOURCE
Variable Documentation
Variable marian::s_mpi
Variable Documentation
Variable marian::s_mpiIsMultiThreaded
Variable Documentation
Variable marian::s_mpiUseCount
Variable Documentation
Variable marian::saveAndExit_
Variable Documentation
Variable marian::scale
Variable Documentation
Variable marian::shift
Variable Documentation
Variable marian::sigflags_
Variable Documentation
Variable marian::throwExceptionOnAbort
Variable Documentation
Variable MAX_BLOCKS
Variable Documentation
Variable MAX_EPOCHS
Variable Documentation
Variable MAX_THREADS
Variable Documentation
Variable maxSignalForSetSignalFlag
Variable Documentation
Variable NUM_FEATURES
Variable Documentation
Variable NUM_LABELS
Variable Documentation
Variable TRAIN_SET
Variable Documentation
Variable VALID_SET
Variable Documentation
Defines
ΒΆ
Define _USE_MATH_DEFINES
Define Documentation
Define ABORT
Define Documentation
Define ABORT_IF
Define Documentation
Define ABORT_UNLESS
Define Documentation
Define BINARY
Define Documentation
Define BIT4
Define Documentation
Define BIT5
Define Documentation
Define BIT6
Define Documentation
Define BIT7
Define Documentation
Define BIT8
Define Documentation
Define COMPILE_FP16
Define Documentation
Define COMPILE_TIME_CRC32_STR
Define Documentation
Define CONST_SHAPE_DIMS
Define Documentation
Define CUBLAS_CHECK
Define Documentation
Define CUDA_CHECK
Define Documentation
Define CUDA_FLT_MAX
Define Documentation
Define CURAND_CHECK
Define Documentation
Define CUSPARSE_CHECK
Define Documentation
Define DECODING_LOGIC_ERROR
Define Documentation
Define DEVICE
Define Documentation
Define DEVICE_INLINE
Define Documentation
Define DISPATCH1
Define Documentation
Define DISPATCH10
Define Documentation
Define DISPATCH2
Define Documentation
Define DISPATCH3
Define Documentation
Define DISPATCH4
Define Documentation
Define DISPATCH5
Define Documentation
Define DISPATCH6
Define Documentation
Define DISPATCH7
Define Documentation
Define DISPATCH8
Define Documentation
Define DISPATCH9
Define Documentation
Define DISPATCH_BY_TYPE0
Define Documentation
Define DISPATCH_BY_TYPE1
Define Documentation
Define DISPATCH_BY_TYPE2
Define Documentation
Define DONT_OPTIMIZE
Define Documentation
Define ENABLE_INTRUSIVE_PTR
Define Documentation
Define FASTOPT
Define Documentation
Define FUNCTION_NAME
Define Documentation
Define H_SURROGATE_END
Define Documentation
Define H_SURROGATE_START
Define Documentation
Define HOST
Define Documentation
Define HOST_DEVICE
Define Documentation
Define HOST_DEVICE_INLINE
Define Documentation
Define HOST_INLINE
Define Documentation
Define L_SURROGATE_END
Define Documentation
Define L_SURROGATE_START
Define Documentation
Define LOG
Define Documentation
Define LOG_ERROR
Define Documentation
Define LOG_ERROR_AND_THROW
Define Documentation
Define LOG_ONCE
Define Documentation
Define LOG_TO_STDERR
Define Documentation
Define LOG_VALID
Define Documentation
Define LOG_VALID_ONCE
Define Documentation
Define LOG_WRITE
Define Documentation
Define LOG_WRITE_STRING
Define Documentation
Define LOW_3BITS
Define Documentation
Define LOW_4BITS
Define Documentation
Define LOW_5BITS
Define Documentation
Define LOW_6BITS
Define Documentation
Define main
Define Documentation
Define main
Define Documentation
Define main
Define Documentation
Define main
Define Documentation
Define main
Define Documentation
Define main
Define Documentation
Define MPI_ANY_SOURCE
Define Documentation
Define MPI_STATUS_IGNORE
Define Documentation
Define NCCL_CHECK
Define Documentation
Define ncclGetVersion
Define Documentation
Define NodeOp
Define Documentation
Define NodeOp
Define Documentation
Define noinline
Define Documentation
Define PI32
Define Documentation
Define PI64
Define Documentation
Define PU32
Define Documentation
Define PU64
Define Documentation
Define ROUND_UP
Define Documentation
Define SURROGATE_PAIR_START
Define Documentation
Define TERNARY
Define Documentation
Define THREAD_GUARD
Define Documentation
Define UNARY
Define Documentation
Define UNROLL_MAXARG_LOOP
Define Documentation
Define UNROLL_MAXARG_LOOP
Define Documentation
Define YAML_REGISTER_TYPE
Define Documentation
Typedefs
ΒΆ
Typedef Logger
Typedef Documentation
Typedef marian::ActivationFunction
Typedef Documentation
Typedef marian::Beam
Typedef Documentation
Typedef marian::Beams
Typedef Documentation
Typedef marian::ClipperBasePtr
Typedef Documentation
Typedef marian::data::Data
Typedef Documentation
Typedef marian::data::ExampleIterator
Typedef Documentation
Typedef marian::data::Examples
Typedef Documentation
Typedef marian::data::Labels
Typedef Documentation
Typedef marian::data::MaskBatch
Typedef Documentation
Typedef marian::data::SentBatch
Typedef Documentation
Typedef marian::data::SoftAlignment
Typedef Documentation
Typedef marian::data::WordBatch
Typedef Documentation
Typedef marian::data::WordMask
Typedef Documentation
Typedef marian::ElementTypeParamsMap
Typedef Documentation
Typedef marian::embedding
Typedef Documentation
Typedef marian::EmbeddingFactory
Typedef Documentation
Typedef marian::Expr
Typedef Documentation
Typedef marian::Expr2
Typedef Documentation
Typedef marian::filesystem::FilesystemError
Typedef Documentation
Typedef marian::functional::IsClass
Typedef Documentation
Typedef marian::functional::ref
Typedef Documentation
Typedef marian::functional::Shape
Typedef Documentation
Typedef marian::functional::Tensor
Typedef Documentation
Typedef marian::GetNBestListFn
Typedef Documentation
Typedef marian::Histories
Typedef Documentation
Typedef marian::IndexType
Typedef Documentation
Typedef marian::IPtr
Typedef Documentation
Typedef marian::IWeak
Typedef Documentation
Typedef marian::LambdaNodeCallback
Typedef Documentation
Typedef marian::LambdaNodeFunctor
Typedef Documentation
Typedef marian::lsh::ChunkType
Typedef Documentation
Typedef marian::lsh::DistType
Typedef Documentation
Typedef marian::mlp::dense
Typedef Documentation
Typedef marian::mlp::mlp
Typedef Documentation
Typedef marian::mlp::output
Typedef Documentation
Typedef marian::models::classifier
Typedef Documentation
Typedef marian::models::decoder
Typedef Documentation
Typedef marian::models::encoder
Typedef Documentation
Typedef marian::models::encoder_classifier
Typedef Documentation
Typedef marian::models::encoder_decoder
Typedef Documentation
Typedef marian::models::encoder_pooler
Typedef Documentation
Typedef marian::models::pooler
Typedef Documentation
Typedef marian::NBestList
Typedef Documentation
Typedef marian::NodeOps
Typedef Documentation
Typedef marian::OptimizerBasePtr
Typedef Documentation
Typedef marian::Ptr
Typedef Documentation
Typedef marian::quicksand::AlignmentSets
Typedef Documentation
Typedef marian::quicksand::IndexType
Typedef Documentation
Typedef marian::quicksand::QSBatch
Typedef Documentation
Typedef marian::quicksand::QSNBest
Typedef Documentation
Typedef marian::quicksand::QSNBestBatch
Typedef Documentation
Typedef marian::quicksand::QSSentenceWithProb
Typedef Documentation
Typedef marian::quicksand::WordIndex
Typedef Documentation
Typedef marian::quicksand::WordIndices
Typedef Documentation
Typedef marian::Result
Typedef Documentation
Typedef marian::rnn::Attention
Typedef Documentation
Typedef marian::rnn::attention
Typedef Documentation
Typedef marian::rnn::cell
Typedef Documentation
Typedef marian::rnn::LSTM
Typedef Documentation
Typedef marian::rnn::MGRU
Typedef Documentation
Typedef marian::rnn::MLSTM
Typedef Documentation
Typedef marian::rnn::rnn
Typedef Documentation
Typedef marian::rnn::StackableFactory
Typedef Documentation
Typedef marian::rnn::stacked_cell
Typedef Documentation
Typedef marian::RunBasePtr
Typedef Documentation
Typedef marian::Slices
Typedef Documentation
Typedef marian::Tensor
Typedef Documentation
Typedef marian::timer::CPUTimer
Typedef Documentation
Typedef marian::ulr_embedding
Typedef Documentation
Typedef marian::ULREmbeddingFactory
Typedef Documentation
Typedef marian::UPtr
Typedef Documentation
Typedef marian::util::hash
Typedef Documentation
Typedef marian::Weak
Typedef Documentation
Typedef marian::WExpr
Typedef Documentation
Typedef marian::WordIndex
Typedef Documentation
Typedef marian::Words
Typedef Documentation
Typedef utf16string
Typedef Documentation
Typedef UtilCharInternal_t
Typedef Documentation
Typedef WSServer
Typedef Documentation