Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Iperparametri di segmentazione semantica
Le tabelle seguenti elencano gli iperparametri supportati dall'algoritmo di segmentazione SageMaker semantica di Amazon per l'architettura di rete, gli input di dati e l'addestramento. Puoi specificare la segmentazione semantica per il training in AlgorithmName
della richiesta CreateTrainingJob
.
Iperparametri dell'architettura di rete
Nome parametro | Descrizione |
---|---|
backbone |
Il backbone da utilizzare per il componente codificatore dell'algoritmo. Opzionale Valori validi: Valore predefinito: |
use_pretrained_model |
Indica se un modello già sottoposto al training deve essere utilizzato per il backbone. Opzionale Valori validi: Valore predefinito: |
algorithm |
L'algoritmo da utilizzare per la segmentazione semantica. Opzionale Valori validi:
Valore predefinito: |
Iperparametri dei dati
Nome parametro | Descrizione |
---|---|
num_classes |
Il numero di classi da segmentare. Campo obbligatorio Valori validi: 2 ≤ numero intero positivo ≤ 254 |
num_training_samples |
Il numero di esempi nei dati di training. L'algoritmo utilizza questo valore per impostare il pianificatore della velocità di apprendimento. Campo obbligatorio Valori validi: numeri interi positivi |
base_size |
Definisce il modo in cui le immagini vengono ridimensionate prima del ritaglio. Le immagini vengono ridimensionate in modo tale che la lunghezza delle dimensioni lunghe sia impostata su Opzionale Valori validi: numeri interi positivi > 16 Valore predefinito: 520 |
crop_size |
La dimensione dell'immagine per l'input durante il training. Riscaliamo casualmente l'immagine di input in base a Opzionale Valori validi: numeri interi positivi > 16 Valore predefinito: 240 |
Iperparametri di training
Nome parametro | Descrizione |
---|---|
early_stopping |
Indica se utilizzare la logica di arresto precoce durante il training. Opzionale Valori validi: Valore predefinito: |
early_stopping_min_epochs |
Il numero minimo di epoche (Unix epochs) che devono essere eseguite. Opzionale Valori validi: numero intero Valore predefinito: 5 |
early_stopping_patience |
Il numero di epoche (Unix epochs) che soddisfano la tolleranza per prestazioni inferiori prima che l'algoritmo applichi un arresto precoce. Opzionale Valori validi: numero intero Valore predefinito: 4 |
early_stopping_tolerance |
Se il miglioramento relativo di mIOU è inferiore a questo valore, l'arresto precoce considera l'epoca (Unix epoch) come non migliorata. Viene usato solo quando Opzionale Valori validi: 0 ≤ float ≤ 1 Valore predefinito: 0.0 |
epochs |
Il numero di epoche (Unix epochs) da usare per il training. Opzionale Valori validi: numeri interi positivi Valore predefinito: 10 |
gamma1 |
Il fattore di decadimento per la media mobile del gradiente squadrato per Opzionale Valori validi: 0 ≤ float ≤ 1 Valore predefinito: 0,9 |
gamma2 |
Il fattore di momento per Opzionale Valori validi: 0 ≤ float ≤ 1 Valore predefinito: 0,9 |
learning_rate |
La velocità di apprendimento iniziale. Opzionale Valori validi: 0 < float ≤ 1 Valore predefinito: 0,001 |
lr_scheduler |
La forma del pianificatore della velocità di apprendimento che ne controlla la diminuzione nel tempo. Opzionale Valori validi:
Valore predefinito: |
lr_scheduler_factor |
Se Opzionale Valori validi: 0 ≤ float ≤ 1 Valore predefinito: 0,1 |
lr_scheduler_step |
Un elenco delimitato da virgole delle epoche dopo le quali Condizionalmente obbligatorio se Valori validi: stringa Valore predefinito: (nessun valore predefinito, poiché il valore è obbligatorio quando viene utilizzato). |
mini_batch_size |
Le dimensioni del batch per il training. L'utilizzo di un valore elevato per Opzionale Valori validi: numeri interi positivi Valore predefinito: 16 |
momentum |
Il momento per l'ottimizzatore Opzionale Valori validi: 0 < float ≤ 1 Valore predefinito: 0,9 |
optimizer |
Il tipo di ottimizzatore. Per ulteriori informazioni su un ottimizzatore, scegli il collegamento appropriato: Opzionale Valori validi: Valore predefinito: |
syncbn |
Se il valore è impostato su Opzionale Valori validi: Valore predefinito: |
validation_mini_batch_size |
Le dimensioni del batch per la convalida. Un valore elevato per
Opzionale Valori validi: numeri interi positivi Valore predefinito: 16 |
weight_decay |
Il coefficiente di decadimento del peso per l'ottimizzatore Opzionale Valori validi: 0 < float < 1 Valore predefinito: 0.0001 |