Poplar and PopLibs
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
popops Directory Reference

Files

file  AllTrue.hpp [code]
 Perform logical AND of tensor elements.
 
file  Cast.hpp [code]
 Casts between tensor types.
 
file  CircBuf.hpp [code]
 Circular buffer support.
 
file  codelets.hpp [code]
 
file  DynamicSlice.hpp [code]
 Support for dynamic slices.
 
file  ElementWise.hpp [code]
 These functions perform the same operation on each element of one or more tensors.
 
file  ElementWiseUtil.hpp [code]
 Supporting functions for element-wise operations.
 
file  Encoding.hpp [code]
 Encoding and generating ranges of integers.
 
file  EncodingConstants.hpp [code]
 Constants used by encoding functions.
 
file  Expr.hpp [code]
 Expressions with elements of tensors.
 
file  ExprOp.hpp [code]
 Operators used in expressions with elements of tensors.
 
file  ExprOpUtils.hpp [code]
 
file  Fill.hpp [code]
 Functions to fill tensors with values.
 
file  Gather.hpp [code]
 Support for gather operations.
 
file  GatherStatistics.hpp [code]
 Functions to generate histograms of data.
 
file  HostSliceTensor.hpp [code]
 Create tensor layouts that are optimised for host transfers.
 
file  Loop.hpp [code]
 Functions to provide counted loops of programs.
 
file  NaN.hpp [code]
 Test for NaN values in a tensor.
 
file  NormaliseImage.hpp [code]
 Functions for padding and normalising image tensors.
 
file  Operation.hpp [code]
 Read/write types of operations used in a reduce.
 
file  OperationDef.hpp [code]
 Define types of operations used in Reduce/MultiUpdate.
 
file  OperationDefUtil.hpp [code]
 Utilities for Operation types.
 
file  Pad.hpp [code]
 Functions for padding a tensor.
 
file  PerformanceEstimation.hpp [code]
 This file is for internal use only and should not be used.
 
file  Rearrange.hpp [code]
 Operations to rearrange tensors on tiles.
 
file  Reduce.hpp [code]
 Define types of operations used in a reduce.
 
file  ScaledAdd.hpp [code]
 Functions for scaling and adding tensors.
 
file  Scatter.hpp [code]
 Scatter operations.
 
file  SelectScalarFromRows.hpp [code]
 Select values from rows of a tensor.
 
file  SequenceSlice.hpp [code]
 Support for dynamic slices.
 
file  Sort.hpp [code]
 Functions for sorting tensors.
 
file  SortOrder.hpp [code]
 Defintions of sort ordering.
 
file  TopK.hpp [code]
 Functions for finding the top k elements.
 
file  UpdateScalarInRows.hpp [code]
 Functions for updating values in tensors.
 
file  Zero.hpp [code]
 Set elements of tensor to zero.