Marian NMT
v1.11.3

Contents:

  • Code Organisation
  • Expression graphs
  • Operations in the expression graph
  • Layers
  • Using Marian with factors
  • Library API
  • How to contribute to Marian
  • Writing documentation
Marian NMT
  • »
  • File prod.cpp
  • View page source

File prod.cpp¶

↰ Parent directory (src/tensors/gpu)

Contents

  • Definition (src/tensors/gpu/prod.cpp)

  • Includes

  • Namespaces

  • Classes

  • Functions

  • Variables

Definition (src/tensors/gpu/prod.cpp)¶

  • Program Listing for File prod.cpp

Includes¶

  • cublas_v2.h

  • tensors/gpu/backend.h (File backend.h)

  • tensors/gpu/cuda_helpers.h (File cuda_helpers.h)

  • tensors/gpu/prod.h (File prod.h)

Namespaces¶

  • Namespace marian

  • Namespace marian::gpu

Classes¶

  • Template Struct TypedGemm

  • Template Struct TypedGemm< float, float >

Functions¶

  • Function marian::gpu::Affine

  • Function marian::gpu::getAlignmentUpTo256

  • Function marian::gpu::Prod(marian::Tensor, const marian::Tensor&, const marian::Tensor&, bool, bool, float, float, Type)

  • Function marian::gpu::Prod(marian::Tensor, const marian::Tensor&, const marian::Tensor&, bool, bool, float, float)

  • 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::setTensorMode

  • Function marian::gpu::tensorOpsEnabled

  • Function marian::gpu::unsetTensorMode

Variables¶

  • Variable marian::gpu::REQUIRED_BIAS_ALIGNMENT


© Copyright 2021, Marian NMT Team.

Built with Sphinx using a theme provided by Read the Docs.