Utilities¶
Data¶
-
class
pyroved.utils.init_dataloader(*args, random_sampler=False, shuffle=True, **kwargs)[source]¶ Returns initialized PyTorch dataloader, which is used by pyroVED’s trainers. The inputs are torch Tensor objects containing training data and (optionally) labels.
Example:
>>> # Load training data stored as numpy array >>> train_data = np.load("my_training_data.npy") >>> # Transform numpy array to toech Tensor object >>> train_data = torch.from_numpy(train_data).float() >>> # Initialize dataloader >>> train_loader = init_dataloader(train_data)
- Return type
Type[DataLoader]
-
args= None¶
-
kwargs= None¶
-
random_sampler= None¶
-
return= None¶
-
shuffle= None¶
Coordinates¶
-
class
pyroved.utils.generate_grid(data_dim)[source]¶ Generates 1D or 2D grid of coordinates
- Return type
Tensor
-
data_dim= None¶
-
return= None¶