Recursive_Symmetry_Aware_Materials_Microstructure_Explorer package

Subpackages

Submodules

Recursive_Symmetry_Aware_Materials_Microstructure_Explorer.select_model module

Recursive_Symmetry_Aware_Materials_Microstructure_Explorer.select_model.select_model(data_loader, batch_size, images, model_type='vgg', N_EPOCHS=5, verbose=False)
Parameters:
  • data_loader (torch.utils.data.DataLoader) – input data loader

  • batch_size (int) – number of data for everytime training

  • images (numpy array) – same size of the input data

  • model_type (string) – set the model type for training

  • resnet_model_path (string) – path of the resnet model

  • N_EPOCHS (int) – number of epochs for autoencoder model training

  • verbose (bool) – Does the program output information

Returns:

training result

Return type:

numpy arrray

Module contents