namespace
SushiBLAS
- Declared in
include/SushiBLAS/core/blas_types.hpp
Contains
SushiBLAS::BLASOpsSushiBLAS::BlasScalarSushiBLAS::ElementwiseOpsSushiBLAS::EngineSushiBLAS::IOSushiBLAS::Level1SushiBLAS::Level2SushiBLAS::Level3SushiBLAS::LogicOpsSushiBLAS::NonLinearOpsSushiBLAS::OperandSetSushiBLAS::RandomOpsSushiBLAS::ReductionOpsSushiBLAS::RngPositionSushiBLAS::RngStreamSushiBLAS::ScratchBufferSushiBLAS::ScratchPoolSushiBLAS::SparseBLASSushiBLAS::SpatialOpsSushiBLAS::StorageSushiBLAS::TaskHandleSushiBLAS::TaskRecorderSushiBLAS::TensorSushiBLAS::TensorFactorySushiBLAS::CoreSushiBLAS::DeviceSushiBLAS::DispatchSushiBLAS::InternalSushiBLAS::KernelsSushiBLAS::LaunchSushiBLAS::ReduceSushiBLAS::Spatial
Enumerations
enum class ExecutionModeNames which kernel of an operation a task recorded under the mode runs.
See also
include/SushiBLAS/engine/README.md
AUTOLets the library choose; it chooses the SYCL kernel.
FORCE_SYCLRuns the SYCL kernel.
FORCE_REFERENCERuns the reference kernel on the host; refused where none exists.
Variables
constexpr double K_MAX_POISSON_LAMBDA = 1.0e7Holds the largest lambda RandomOps::poisson accepts.
See also
include/SushiBLAS/engine/math/README.md

