Txeo v0.1
A Developer-Friendly TensorFlow C++ Wrapper
|
This is the complete list of members for txeo::Vector< 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*=(const T &scalar) | txeo::Tensor< T > | |
operator+=(const Tensor< T > &tensor) | txeo::Tensor< T > | |
operator+=(const T &tensor) | txeo::Tensor< T > | |
operator-=(const Tensor< T > &tensor) | txeo::Tensor< T > | |
operator-=(const T &tensor) | txeo::Tensor< T > | |
operator/=(const T &scalar) | txeo::Tensor< T > | |
operator=(const Vector &Vector) | txeo::Vector< T > | inline |
operator=(Vector &&Vector) noexcept | txeo::Vector< T > | inline |
txeo::Tensor::operator=(const Tensor &tensor) | txeo::Tensor< T > | |
txeo::Tensor::operator=(Tensor &&tensor) noexcept | txeo::Tensor< T > | |
txeo::Tensor::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::Vector< T > | |
reshape(const std::vector< size_t > &shape) | txeo::Vector< T > | inline |
reshape(const std::initializer_list< size_t > &shape) | txeo::Vector< 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 |
to_tensor(Vector< T > &&vector) | txeo::Vector< T > | static |
to_tensor(const Vector< T > &vector) | txeo::Vector< T > | static |
to_vector(txeo::Tensor< T > &&tensor) | txeo::Vector< T > | static |
to_vector(const txeo::Tensor< T > &tensor) | txeo::Vector< T > | static |
txeo::detail::TensorHelper | txeo::Vector< T > | friend |
txeo::Predictor< T > | txeo::Vector< T > | friend |
txeo::TensorAgg< T > | txeo::Vector< T > | friend |
txeo::TensorFunc< T > | txeo::Vector< T > | friend |
txeo::TensorOp< T > | txeo::Vector< T > | friend |
txeo::TensorPart< T > | txeo::Vector< T > | friend |
type() const | txeo::Tensor< T > | |
Vector(const Vector &Vector) | txeo::Vector< T > | inline |
Vector(Vector &&Vector) noexcept | txeo::Vector< T > | inline |
Vector(size_t dim) | txeo::Vector< T > | inlineexplicit |
Vector(size_t dim, const T &fill_value) | txeo::Vector< T > | inlineexplicit |
Vector(size_t dim, const std::vector< T > &values) | txeo::Vector< T > | inlineexplicit |
Vector(size_t dim, const std::initializer_list< T > &values) | txeo::Vector< T > | inlineexplicit |
Vector(const std::initializer_list< T > &values) | txeo::Vector< T > | inlineexplicit |
Vector(txeo::Tensor< T > &&tensor) | txeo::Vector< T > | explicit |
view_of(const Tensor< T > &tensor, const txeo::TensorShape &shape) | txeo::Tensor< T > | |
~Tensor() | txeo::Tensor< T > | |
~Vector()=default | txeo::Vector< T > |