Txeo v0.1
A Developer-Friendly TensorFlow C++ Wrapper
|
This is the complete list of members for txeo::Tensor< T >, including all inherited members.
_impl | txeo::Tensor< T > | protected |
at() | txeo::Tensor< T > | |
at(Args... args) | txeo::Tensor< T > | inline |
at() const | txeo::Tensor< T > | |
at(Args... args) const | txeo::Tensor< T > | inline |
begin() | txeo::Tensor< T > | |
begin() const | txeo::Tensor< T > | |
check_indexes(const std::vector< size_t > &indexes) | txeo::Tensor< T > | protected |
clone() const | txeo::Tensor< T > | |
create_from_shape(P &&shape) | txeo::Tensor< T > | protected |
data() | txeo::Tensor< T > | |
data() const | txeo::Tensor< T > | |
dim() const | txeo::Tensor< T > | |
end() | txeo::Tensor< T > | |
end() const | txeo::Tensor< T > | |
fill(const T &value) | txeo::Tensor< T > | |
fill_data_shape(const std::initializer_list< std::initializer_list< T > > &list, std::vector< T > &flat_data, std::vector< size_t > &shape) | txeo::Tensor< T > | protected |
fill_data_shape(const std::initializer_list< std::initializer_list< std::initializer_list< T > > > &list, std::vector< T > &flat_data, std::vector< size_t > &shape) | txeo::Tensor< T > | protected |
fill_with_uniform_random(const T &min, const T &max) | txeo::Tensor< T > | |
fill_with_uniform_random(const T &min, const T &max, const size_t &seed1, const size_t &seed2) | txeo::Tensor< T > | |
flatten() const | txeo::Tensor< T > | |
is_equal_shape(const Tensor< U > &other) const | txeo::Tensor< T > | inline |
memory_size() const | txeo::Tensor< T > | |
number_of_elements() const | txeo::Tensor< T > | inline |
operator!=(const Tensor &tensor) | txeo::Tensor< T > | |
operator()() | txeo::Tensor< T > | |
operator()(Args... args) | txeo::Tensor< T > | inline |
operator()() const | txeo::Tensor< T > | |
operator()(Args... args) const | txeo::Tensor< T > | inline |
operator* | txeo::Tensor< T > | friend |
operator*=(const T &scalar) | txeo::Tensor< T > | |
operator+ | txeo::Tensor< T > | friend |
operator+ | txeo::Tensor< T > | friend |
operator+=(const Tensor< T > &tensor) | txeo::Tensor< T > | |
operator+=(const T &tensor) | txeo::Tensor< T > | |
operator- | txeo::Tensor< T > | friend |
operator- | txeo::Tensor< T > | friend |
operator- | txeo::Tensor< T > | friend |
operator-=(const Tensor< T > &tensor) | txeo::Tensor< T > | |
operator-=(const T &tensor) | txeo::Tensor< T > | |
operator/ | txeo::Tensor< T > | friend |
operator/ | txeo::Tensor< T > | friend |
operator/=(const T &scalar) | txeo::Tensor< T > | |
operator<< | txeo::Tensor< T > | friend |
operator=(const Tensor &tensor) | txeo::Tensor< T > | |
operator=(Tensor &&tensor) noexcept | txeo::Tensor< T > | |
operator=(const T &value) | txeo::Tensor< T > | |
operator==(const Tensor &tensor) | txeo::Tensor< T > | |
order() const | txeo::Tensor< T > | |
reshape(const txeo::TensorShape &shape) | txeo::Tensor< T > | |
reshape(const std::vector< size_t > &shape) | txeo::Tensor< T > | |
reshape(const std::initializer_list< size_t > &shape) | txeo::Tensor< T > | inline |
shape() const | txeo::Tensor< T > | |
shuffle() | txeo::Tensor< T > | |
slice(size_t first_axis_begin, size_t first_axis_end) const | txeo::Tensor< T > | |
squeeze() | txeo::Tensor< T > | |
Tensor(const Tensor &tensor) | txeo::Tensor< T > | |
Tensor(Tensor &&tensor) noexcept | txeo::Tensor< T > | |
Tensor(const txeo::TensorShape &shape) | txeo::Tensor< T > | explicit |
Tensor(txeo::TensorShape &&shape) | txeo::Tensor< T > | explicit |
Tensor(const std::vector< size_t > &shape) | txeo::Tensor< T > | explicit |
Tensor(std::vector< size_t > &&shape) | txeo::Tensor< T > | explicit |
Tensor(const std::initializer_list< size_t > &shape) | txeo::Tensor< T > | inlineexplicit |
Tensor(const txeo::TensorShape &shape, const T &fill_value) | txeo::Tensor< T > | explicit |
Tensor(txeo::TensorShape &&shape, const T &fill_value) | txeo::Tensor< T > | explicit |
Tensor(const std::vector< size_t > &shape, const T &fill_value) | txeo::Tensor< T > | explicit |
Tensor(std::vector< size_t > &&shape, const T &fill_value) | txeo::Tensor< T > | explicit |
Tensor(const std::initializer_list< size_t > &shape, const T &fill_value) | txeo::Tensor< T > | inlineexplicit |
Tensor(const txeo::TensorShape &shape, const std::vector< T > &values) | txeo::Tensor< T > | explicit |
Tensor(const std::vector< size_t > &shape, const std::vector< T > &values) | txeo::Tensor< T > | explicit |
Tensor(const std::initializer_list< size_t > &shape, const std::vector< T > &values) | txeo::Tensor< T > | inlineexplicit |
Tensor(const std::initializer_list< std::initializer_list< T > > &values) | txeo::Tensor< T > | explicit |
Tensor(const std::initializer_list< std::initializer_list< std::initializer_list< T > > > &values) | txeo::Tensor< T > | explicit |
Tensor() | txeo::Tensor< T > | explicitprotected |
txeo::detail::TensorHelper | txeo::Tensor< T > | friend |
txeo::Predictor< T > | txeo::Tensor< T > | friend |
txeo::TensorAgg< T > | txeo::Tensor< T > | friend |
txeo::TensorFunc< T > | txeo::Tensor< T > | friend |
txeo::TensorOp< T > | txeo::Tensor< T > | friend |
txeo::TensorPart< T > | txeo::Tensor< T > | friend |
type() const | txeo::Tensor< T > | |
view_of(const Tensor< T > &tensor, const txeo::TensorShape &shape) | txeo::Tensor< T > | |
~Tensor() | txeo::Tensor< T > |