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 |