|
Poplar and PopLibs
|
This is the complete list of members for poplar::Tensor, including all inherited members.
| broadcast(unsigned N, unsigned dimension) const | poplar::Tensor | |
| containsAliases() const | poplar::Tensor | |
| containsConstant() const | poplar::Tensor | |
| dim(unsigned i) const | poplar::Tensor | |
| dimRoll(unsigned dimIdx, unsigned newIdx=0) const | poplar::Tensor | inline |
| dimShuffle(ArrayRef< unsigned > permutation) const | poplar::Tensor | |
| dimShufflePartial(ArrayRef< unsigned > source, ArrayRef< unsigned > destination) const | poplar::Tensor | |
| dump() const | poplar::Tensor | |
| dumpRegions() const | poplar::Tensor | |
| elementType() const | poplar::Tensor | |
| expand(ArrayRef< std::size_t > indices) const | poplar::Tensor | |
| flatten() const | poplar::Tensor | |
| flatten(unsigned dimBegin, unsigned dimEnd) const | poplar::Tensor | |
| getConstantValue(T *val) const | poplar::Tensor | inline |
| getContiguousRegions() const | poplar::Tensor | |
| getDebugStr() const | poplar::Tensor | |
| getMetadata() const | poplar::Tensor | |
| getVarRegions() const | poplar::Tensor | |
| getVarStr() const | poplar::Tensor | |
| hasMetadata() const | poplar::Tensor | |
| index(ArrayRef< std::size_t > indices) const | poplar::Tensor | |
| intersectsWith(const Tensor &other) const | poplar::Tensor | |
| isContiguous() const | poplar::Tensor | |
| isParallelWriteable() const | poplar::Tensor | |
| numElements() const | poplar::Tensor | |
| operator[](std::size_t i) const & | poplar::Tensor | |
| output(std::ostream &os) const | poplar::Tensor | |
| outputRegions(std::ostream &os) const | poplar::Tensor | |
| rank() const | poplar::Tensor | |
| reinterpret(const Type &type) const | poplar::Tensor | |
| reshape(ArrayRef< std::size_t > shape) const | poplar::Tensor | |
| reshapePartial(unsigned beginIndex, unsigned endIndex, ArrayRef< std::size_t > newDims) const | poplar::Tensor | |
| reverse(unsigned dimension) const | poplar::Tensor | |
| shape() const | poplar::Tensor | |
| shapeToString() const | poplar::Tensor | |
| slice(std::size_t begin, std::size_t end, unsigned dimension) const & | poplar::Tensor | |
| slice(std::size_t begin, std::size_t end) const | poplar::Tensor | inline |
| slice(const Interval ®ion, unsigned dimension=0) const | poplar::Tensor | inline |
| slice(ArrayRef< std::size_t > begin, ArrayRef< std::size_t > end) const | poplar::Tensor | |
| slices(ArrayRef< Interval > intervals, unsigned dimension=0) const | poplar::Tensor | |
| slices(const std::vector< std::vector< Interval > > &intervals, unsigned dimension=0) const | poplar::Tensor | |
| slices(const poplar::ArrayRef< unsigned > &indices, unsigned dimension=0) const | poplar::Tensor | |
| squeeze(ArrayRef< std::size_t > indices) const | poplar::Tensor | |
| subSample(unsigned stride, unsigned dimension) const | poplar::Tensor | |
| transpose() const | poplar::Tensor | inline |
| upsample(unsigned scale, unsigned dimension, UpsampleMethod method) const | poplar::Tensor |