Shortcuts

Struct TensorDataset

Inheritance Relationships

Base Type

Struct Documentation

struct TensorDataset : public torch::data::datasets::Dataset<TensorDataset, TensorExample>

A dataset of tensors.

Stores a single tensor internally, which is then indexed inside get().

Public Functions

inline explicit TensorDataset(const std::vector<Tensor> &tensors)

Creates a TensorDataset from a vector of tensors.

inline explicit TensorDataset(torch::Tensor tensor)
inline virtual TensorExample get(size_t index) override

Returns a single TensorExample.

inline virtual std::optional<size_t> size() const override

Returns the number of tensors in the dataset.

Public Members

Tensor tensor

Docs

Access comprehensive developer documentation for PyTorch

View Docs

Tutorials

Get in-depth tutorials for beginners and advanced developers

View Tutorials

Resources

Find development resources and get your questions answered

View Resources