Home
last modified time | relevance | path

Searched refs:dimensions_ (Results 1 – 11 of 11) sorted by relevance

/external/tensorflow/tensorflow/compiler/xla/
Dshape.h46 dimensions_(dimensions.begin(), dimensions.end()), in Shape()
62 return dimensions_.size(); in rank()
112 int dimensions_size() const { return dimensions_.size(); } in dimensions_size()
113 int64 dimensions(int index) const { return dimensions_.at(index); } in dimensions()
114 void set_dimensions(int index, int64 value) { dimensions_.at(index) = value; } in set_dimensions()
116 dimensions_.push_back(value); in add_dimensions()
120 dimensions_.clear(); in clear_dimensions()
123 absl::Span<const int64> dimensions() const { return dimensions_; } in dimensions()
124 absl::Span<int64> mutable_dimensions() { return absl::MakeSpan(dimensions_); } in mutable_dimensions()
245 return H::combine(std::move(h), s.element_type_, s.dimensions_, in AbslHashValue()
[all …]
Dlayout.h37 : dimensions_(dimensions.begin(), dimensions.end()) {} in Tile()
53 int64 dimension(int i) const { return dimensions_.at(i); } in dimension()
56 absl::Span<const int64> dimensions() const { return dimensions_; } in dimensions()
59 dimensions_.push_back(value); in add_dimensions()
64 dimensions_.clear(); in clear_dimensions()
74 return H::combine(std::move(h), t.dimensions_); in AbslHashValue()
79 absl::InlinedVector<int64, 2> dimensions_;
Dshape.cc26 dimensions_.reserve(shape_proto.dimensions_size()); in Shape()
100 CHECK_LT(dim_to_delete, dimensions_.size()); in DeleteDimension()
101 dimensions_.erase(dimensions_.begin() + dim_to_delete); in DeleteDimension()
/external/tensorflow/tensorflow/compiler/xla/service/cpu/
Dshape_partition.cc103 dimensions_(dimension_partition_counts_.size()), in ShapePartitionIterator()
107 for (int i = 0; i < dimensions_.size(); ++i) { in ShapePartitionIterator()
108 dimensions_[i] = shape_.layout().minor_to_major( in ShapePartitionIterator()
116 const int64 dim_size = shape_.dimensions(dimensions_[i]); in ShapePartitionIterator()
133 std::vector<std::pair<int64, int64>> partition(dimensions_.size()); in GetPartition()
144 shape_.dimensions(dimensions_[i]) - partition[i].first; in GetPartition()
Dshape_partition.h97 std::vector<int64> dimensions_; variable
/external/tensorflow/tensorflow/core/kernels/image/
Dmirror_pad_op.h130 dimensions_ = impl_.dimensions();
132 eigen_assert(padding_[dim].first + op.offset() <= dimensions_[dim]);
133 eigen_assert(padding_[dim].second + op.offset() <= dimensions_[dim]);
134 dimensions_[dim] += padding_[dim].first + padding_[dim].second;
143 output_strides_[i + 1] = output_strides_[i] * dimensions_[i];
150 output_strides_[i - 1] = output_strides_[i] * dimensions_[i];
156 return dimensions_;
224 (dimensions_[dim] - padding_[dim].second) * output_strides_[dim];
226 const Index index_mod = index % (dimensions_[dim] * output_strides_[dim]);
331 Dimensions dimensions_;
/external/tensorflow/tensorflow/compiler/xla/service/
Dhlo_instructions.h535 const std::vector<int64>& dimensions() const override { return dimensions_; } in dimensions()
537 std::vector<int64>* mutable_dimensions() override { return &dimensions_; } in mutable_dimensions()
553 std::vector<int64> dimensions_; variable
562 const std::vector<int64>& dimensions() const override { return dimensions_; } in dimensions()
564 std::vector<int64>* mutable_dimensions() override { return &dimensions_; } in mutable_dimensions()
582 std::vector<int64> dimensions_; variable
592 const std::vector<int64>& dimensions() const override { return dimensions_; } in dimensions()
594 std::vector<int64>* mutable_dimensions() override { return &dimensions_; } in mutable_dimensions()
624 std::vector<int64> dimensions_; variable
633 const std::vector<int64>& dimensions() const override { return dimensions_; } in dimensions()
[all …]
Dhlo_instructions.cc829 dimensions_(dimensions.begin(), dimensions.end()) { in HloReverseInstruction()
835 for (int64 dimension : dimensions_) { in ToProto()
865 : HloInstruction(HloOpcode::kConcatenate, shape), dimensions_({dimension}) { in HloConcatenateInstruction()
873 for (int64 dimension : dimensions_) { in ToProto()
906 dimensions_(dimensions_to_reduce.begin(), dimensions_to_reduce.end()) { in HloReduceInstruction()
915 for (int64 dimension : dimensions_) { in ToProto()
950 dimensions_({dimension}), in HloSortInstruction()
960 for (int64 dimension : dimensions_) { in ToProto()
1002 dimensions_(dimensions.begin(), dimensions.end()) { in HloTransposeInstruction()
1015 for (int64 dimension : dimensions_) { in ToProto()
[all …]
/external/mesa3d/include/CL/
Dcl2.hpp5692 cl_uint dimensions_; member in cl::NDRange
5697 : dimensions_(0) in NDRange()
5706 : dimensions_(1) in NDRange()
5715 : dimensions_(2) in NDRange()
5724 : dimensions_(3) in NDRange()
5742 return dimensions_; in dimensions()
5749 return dimensions_*sizeof(size_type); in size()
Dcl.hpp4770 cl_uint dimensions_; member in cl::NDRange
4775 : dimensions_(0) in NDRange()
4780 : dimensions_(1) in NDRange()
4787 : dimensions_(2) in NDRange()
4795 : dimensions_(3) in NDRange()
4811 ::size_t dimensions() const { return dimensions_; } in dimensions()
/external/tensorflow/tensorflow/compiler/xla/g3doc/
Doperation_semantics.md2402 … | `ArraySlice<int64>` | The set of dimensions in `updates` shape that are _window dimensions_.
2403 `inserted_window_dims` | `ArraySlice<int64>` | The set of _window dimensions_ that must be …