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