classes_cae module

Classi per la data augmentation del progetto CAE

class classes_cae.MassesSequence(images, masks, label_array, img_gen, batch_size=10, shape=(124, 124))[source]

Bases: tensorflow.python.keras.utils.data_utils.Sequence

Classe per fare data augmentation per CAE

on_epoch_end()[source]

Mischia il dataset a fine epoca.

process(img, transform)[source]

Applica una trasformazione random all’immagine

class classes_cae.MassesSequenceRadiomics(images, masks, label_array, features, img_gen, batch_size=10, shape=(124, 124))[source]

Bases: tensorflow.python.keras.utils.data_utils.Sequence

Classe per il data augmentation per CAE con feature radiomiche

on_epoch_end()[source]

Mischia il dataset a fine epoca.

process(img, transform)[source]

Applica una trasformazione random all’immagine

class classes_cae.MassesSequenceRadiomicsBig(images, masks, label_array, features, img_gen, batch_size=5, shape=(2048, 1536), shape_tensor=(2048, 1536, 1))[source]

Bases: tensorflow.python.keras.utils.data_utils.Sequence

Classe per data augmentation per CAE con grande dataset

on_epoch_end()[source]

Mischia il dataset a fine epoca.

process(img, transform)[source]

Applica una trasformazione random all’immagine

class classes_cae.ValidatorGenerator(images, masks, label_array, features, batch_size=5, shape=(1024, 768), shape_tensor=(1024, 768, 1))[source]

Bases: tensorflow.python.keras.utils.data_utils.Sequence

Classe per generare i dati di validazione in batch per il dataset grande