|
Poplar and PopLibs
|
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. | |