Data modules for PyTorch 🔥.
pip install git+https://github.com/oelin/datamodulesDefine a datamodule.
from datamodules import datamodule
class Autoencoder(datamodule):
encoder: Encoder
decoder: Decoder
def forward(self, x: torch.Tensor) -> torch.Tensor
x = self.encoder(x)
x = self.decoder(x)
return xInitialize it.
autoencoder = Autoencoder(
encoder=Encoder(...),
decoder=Decoder(...),
)