Selfsupervised
continuiti.data.selfsupervised
Self-supervised data set.
SelfSupervisedOperatorDataset(x, u)
¶
Bases: OperatorDataset
A SelfSupervisedOperatorDataset is a data set that contains data for self-supervised learning.
Every data point is created by taking one sensor as a label.
Every observation consists of tuples (x, u, y, v), where x contains the sensor
positions, u the sensor values, and y = x_i and v = u_i are
the label's coordinate its value for all i.
| PARAMETER | DESCRIPTION |
|---|---|
x |
Sensor positions of shape (num_observations, coordinate_dim, num_sensors...)
TYPE:
|
u |
Sensor values of shape (num_observations, num_channels, num_sensors...)
TYPE:
|
Source code in src/continuiti/data/selfsupervised.py
Created: 2024-08-20