Poplar and PopLibs
Class Index
A | B | C | D | E | F | G | H | I | L | M | N | O | P | Q | R | S | T | U | V | W
A
Any (popops::expr)
application_runtime_error (poplar)
AssumeEqualAcrossReplicas (poplar::program)
B
BinaryOp (popops::expr)
Block (poplar::program)
BSMatMulParams (popsparse::experimental)
C
CalculateWeightDeltasArgs (poplin::multiconv)
Call (poplar::program)
Cast (popops::expr)
CastTargetParameters (popops::internal)
Chunk (gcl)
Chunks (gcl)
CollectiveBalancedHostRearrangement (gcl)
CollectiveBalancedReorder (gcl)
CommGroup (gcl)
ComputeSet (poplar)
Const (popops::expr)
ConstHalf (popops::expr)
control_program_error (poplar)
ConvolutionArgs (poplin::multiconv)
ConvWeightUpdateArgs (poplin::multiconv)
ConvWeightUpdateArgsScalar (poplin::multiconv)
COOMatrix (popsparse)
Copy (poplar::program)
CreateTensorArgs (poplin::multiconv)
CrossReplicaCopy (poplar::program)
CSCMatrix (popsparse)
CSRMatrix (popsparse)
D
DataStream (poplar)
DebugContext (poplar)
DebugInfo (poplar)
DebugNameAndId (poplar)
Device (poplar)
DeviceManager (poplar)
E
Engine (poplar)
EngineOptions (poplar)
equivalent_device_type (poplar)
ErrorLocation (poplar)
ErrorLocationHash (poplar)
Executable (poplar)
Execute (poplar::program)
Expr (popops::expr)
ExternalExchangeVertex (poplar)
F
FieldData (poplar)
FieldRef (poplar)
FloatingPointBehaviour (poplar)
FullyConnectedParams (poplin::fc)
Function (poplar)
FunctionBuffer (poplar)
G
GatherParams (popops)
GenericInterval (poplar)
Graph (poplar)
graph_connection_error (poplar)
graph_cycle_error (poplar)
graph_memory_allocation_error (poplar)
graph_object_creation_error (poplar)
graph_object_load_error (poplar)
graph_program_compilation_error (poplar)
graph_recursion_error (poplar)
graph_replication_error (poplar)
GruParams (popnn::gru)
GruWeights (popnn::gru)
H
HostCallback (poplar)
HostCallbackHandle (poplar)
HostFunction (poplar)
I
IeeeHalf (poplar)
If (poplar::program)
index_error (poplar)
IndicesAndTensor (popops)
InOut (poplar)
InOut< quarter > (poplar)
InOut< Vector< T, L, MinAlign, Interleaved > > (poplar)
InOut< VectorList< T, L, MinAlign, Interleaved > > (poplar)
Input (poplar)
Input< quarter > (poplar)
Input< Vector< T, L, MinAlign, Interleaved > > (poplar)
Input< VectorList< T, L, MinAlign, Interleaved > > (poplar)
invalid_machine_model (poplar)
invalid_option (poplar)
invalid_tile_mapping (poplar)
IPUModel (poplar)
L
LegacyStreamCallback (poplar)
link_error (poplar)
Loop (poplar::program)
LstmParams (popnn::lstm)
LstmState (popnn::lstm)
LstmWeights (popnn::lstm)
M
MatMulParams (poplin)
memory_elem_constraints_error (poplar)
missing_graph_profile (poplar)
missing_perf_estimate (poplar)
Module (poplar)
MultiSliceTargetParameters (popops::internal)
MultiUpdateOpTargetParameters (popops::internal)
MultiVertex (poplar)
N
no_environment (poplar)
no_size_specified (poplar)
O
OptionFlags
OptionFlags (poplar)
OptionHandler (poplibs)
OptionSpec (poplibs)
Output (poplar)
Output< quarter > (poplar)
Output< Vector< T, L, MinAlign, Interleaved > > (poplar)
Output< VectorList< T, L, MinAlign, Interleaved > > (poplar)
overflow_error (poplar)
P
parse_error (poplar)
Partitioner (popsparse::dynamic)
Plan (popnn::ctc)
PlanCosts (poplin)
PlanningCache (poplin::matmul)
PlanningCache (popsparse::dynamic)
poplar_error (poplar)
poplibs_error (poputil)
Preallocations (poplar)
ProfileValue (poplar)
profiling_disabled (poplar)
Program (poplar::program)
Q
QuarterMetadata (poplar)
R
recoverable_runtime_error (poplar)
ReduceParams (popops)
RemoteBuffer (poplar)
Repeat (poplar::program)
RepeatWhileFalse (poplar::program)
RepeatWhileTrue (poplar::program)
ResumableStreamCallback (poplar)
RnnParams (popnn::rnn)
RnnSlice (popnn::rnn)
roiAlignParams (popnn::experimental)
runtime_error (poplar)
RuntimeOptions (poplar)
S
Select (popops::expr)
Sequence (poplar::program)
SingleReduceOp (popops)
SlicePlan (popops)
SourceLocation (poplar)
SparseTensor (popsparse::dynamic)
SparsityDataImpl (popsparse::dynamic)
StateSequence (popnn::rnn)
stream_connection_error (poplar)
stream_memory_allocation_error (poplar)
StreamCallback (poplar)
StreamCallbackHandle (poplar)
StreamCallbackWithMetadata (poplar)
SupervisorVertex (poplar)
Switch (poplar::program)
Sync (poplar::program)
system_runtime_error (poplar)
T
Target (poplar)
Tensor (poplar)
tensor_creation_error (poplar)
tensor_io_state_error (poplar)
tensor_metadata_error (poplar)
TensorMetaData (poputil)
TensorRearranger (poplar)
TensorUseTracker (poputil)
TernaryOp (popops::expr)
Engine::TimerTimePoint (poplar)
TopKParams (popops)
Type (poplar)
type_error (poplar)
TypeTraits (poplar)
U
UnaryOp (popops::expr)
unknown_field (poplar)
unknown_runtime_error (poplar)
unknown_vertex_type (poplar)
unrecoverable_runtime_error (poplar)
V
V2DLayoutEnumToType (poplar::detail)
VariableInterval (poplar)
VariableRef (poplar)
Vector< InOut< T >, L, MinAlign, Interleaved > (poplar)
Vector< InOut< Vector< T, L1, MinAlign1, Interleaved > >, L2, MinAlign2, false > (poplar)
Vector< Input< T >, L, MinAlign, Interleaved > (poplar)
Vector< Input< Vector< T, L1, MinAlign1, Interleaved > >, L2, MinAlign2, false > (poplar)
Vector< Output< T >, L, MinAlign, Interleaved > (poplar)
Vector< Output< Vector< T, L1, MinAlign1, Interleaved > >, L2, MinAlign2, false > (poplar)
Vertex (poplar)
VertexEdgeInfo (poplar)
VertexIntrospector (poplar)
VertexRef (poplar)
VertexTemplateToString< popnn::NonLinearityType > (poputil)
VertexTemplateToString< popops::Operation > (poputil)
VLayoutEnumToType< T, VectorLayout::SPAN, MinAlign, Interleaved > (poplar::detail)
W
WriteUndef (poplar::program)