public interface SmoothGradConfigOrBuilder extends MessageOrBuilder
Implementa
MessageOrBuilderMetodi
getFeatureNoiseSigma()
public abstract FeatureNoiseSigma getFeatureNoiseSigma()
È simile a noise_sigma, ma offre maggiore flessibilità. Puoi fornire un sigma del rumore separato per ogni caratteristica, utile se le loro distribuzioni sono diverse. Non viene aggiunto rumore alle funzionalità non impostate. Se questo campo non viene configurato, per tutte le funzionalità verrà utilizzato noise_sigma.
.google.cloud.vertexai.v1.FeatureNoiseSigma feature_noise_sigma = 2;
Restituisce | |
---|---|
Tipo | Description |
FeatureNoiseSigma |
La funzionalitàNoiseSigma. |
getFeatureNoiseSigmaOrBuilder()
public abstract FeatureNoiseSigmaOrBuilder getFeatureNoiseSigmaOrBuilder()
È simile a noise_sigma, ma offre maggiore flessibilità. Puoi fornire un sigma del rumore separato per ogni caratteristica, utile se le loro distribuzioni sono diverse. Non viene aggiunto rumore alle funzionalità non impostate. Se questo campo non viene configurato, per tutte le funzionalità verrà utilizzato noise_sigma.
.google.cloud.vertexai.v1.FeatureNoiseSigma feature_noise_sigma = 2;
Restituisce | |
---|---|
Tipo | Description |
FeatureNoiseSigmaOrBuilder |
getGradientNoiseSigmaCase()
public abstract SmoothGradConfig.GradientNoiseSigmaCase getGradientNoiseSigmaCase()
Restituisce | |
---|---|
Tipo | Description |
SmoothGradConfig.GradientNoiseSigmaCase |
getNoiseSigma()
public abstract float getNoiseSigma()
Si tratta di un singolo valore in virgola mobile che verrà utilizzato per aggiungere rumore a tutte le funzionalità. Utilizza questo campo quando tutte le caratteristiche sono normalizzate in modo che abbiano la stessa distribuzione: scala all'intervallo [0, 1], [-1, 1] o punteggio z, dove le caratteristiche sono normalizzate per avere 0-media e 1-varianza. Scopri di più sulla normalizzazione.
Per ottenere risultati ottimali, il valore consigliato è pari a circa il 10% -20% della deviazione standard della funzionalità di input. Consulta la sezione 3.2 dell'articolo di smoothGrad: https://arxiv.org/pdf/1706.03825.pdf. Il valore predefinito è 0,1.
Se la distribuzione è diversa in base alla caratteristica, imposta invece feature_noise_sigma per ciascuna caratteristica.
float noise_sigma = 1;
Restituisce | |
---|---|
Tipo | Description |
float |
Il rumoreSigma. |
getNoisySampleCount()
public abstract int getNoisySampleCount()
Il numero di campioni di gradiente da utilizzare per l'approssimazione. Più elevato è questo numero, più preciso è il gradiente, ma anche la complessità di runtime aumenta. L'intervallo valido del relativo valore è [1, 50]. Il valore predefinito è 3.
int32 noisy_sample_count = 3;
Restituisce | |
---|---|
Tipo | Description |
int |
NoisySampleCount. |
hasFeatureNoiseSigma()
public abstract boolean hasFeatureNoiseSigma()
È simile a noise_sigma, ma offre maggiore flessibilità. Puoi fornire un sigma del rumore separato per ogni caratteristica, utile se le loro distribuzioni sono diverse. Non viene aggiunto rumore alle funzionalità non impostate. Se questo campo non viene configurato, per tutte le funzionalità verrà utilizzato noise_sigma.
.google.cloud.vertexai.v1.FeatureNoiseSigma feature_noise_sigma = 2;
Restituisce | |
---|---|
Tipo | Description |
boolean |
Indica se il campo featureNoiseSigma è impostato. |
hasNoiseSigma()
public abstract boolean hasNoiseSigma()
Si tratta di un singolo valore in virgola mobile che verrà utilizzato per aggiungere rumore a tutte le funzionalità. Utilizza questo campo quando tutte le caratteristiche sono normalizzate in modo che abbiano la stessa distribuzione: scala all'intervallo [0, 1], [-1, 1] o punteggio z, dove le caratteristiche sono normalizzate per avere 0-media e 1-varianza. Scopri di più sulla normalizzazione.
Per ottenere risultati ottimali, il valore consigliato è pari a circa il 10% -20% della deviazione standard della funzionalità di input. Consulta la sezione 3.2 dell'articolo di smoothGrad: https://arxiv.org/pdf/1706.03825.pdf. Il valore predefinito è 0,1.
Se la distribuzione è diversa in base alla caratteristica, imposta invece feature_noise_sigma per ciascuna caratteristica.
float noise_sigma = 1;
Restituisce | |
---|---|
Tipo | Description |
boolean |
Indica se il campo rumoreSigma è impostato. |