ImageSummary

ImageSummary della classe finale pubblica

Genera un buffer di protocollo "Summary" con immagini.

Il riepilogo può contenere fino a valori di riepilogo "max_images" contenenti immagini. Le immagini sono costruite da `tensor` che deve essere 4-D con forma `[batch_size, altezza, larghezza, canali]` e dove `channels` può essere:

  • 1: "tensore" viene interpretato come scala di grigi.
  • 3: "tensore" viene interpretato come RGB.
  • 4: "tensore" viene interpretato come RGBA.
Le immagini hanno lo stesso numero di canali del tensore di ingresso. Per l'input float, i valori vengono normalizzati un'immagine alla volta per rientrare nell'intervallo "[0, 255]". I valori "uint8" rimangono invariati. L'operazione utilizza due diversi algoritmi di normalizzazione:
  • Se i valori di input sono tutti positivi, vengono riscalati in modo che il più grande sia 255.
  • Se un valore di input è negativo, i valori vengono spostati in modo che il valore di input 0.0 sia su 127. Vengono quindi ridimensionati in modo che il valore più piccolo sia 0 o quello più grande sia 255.
L'argomento `tag` è un `Tensore` scalare di tipo `string`. Viene utilizzato per creare il `tag` dei valori di riepilogo:
  • Se "max_images" è 1, il tag del valore di riepilogo è " tag /image".
  • Se "max_images" è maggiore di 1, i tag del valore di riepilogo vengono generati in sequenza come " tag /image/0", " tag /image/1" e così via.
L'argomento "bad_color" è il colore da utilizzare nelle immagini generate per valori di input non finiti. È un tensore 1-D "uint8" di lunghezza "canali". Ogni elemento deve essere compreso nell'intervallo "[0, 255]" (rappresenta il valore di un pixel nell'immagine di output). I valori non finiti nel tensore di input vengono sostituiti da questo tensore nell'immagine di output. Il valore predefinito è il colore rosso.

Classi nidificate

classe ImageSummary.Options Attributi facoltativi per ImageSummary

Costanti

Corda OP_NAME Il nome di questa operazione, come noto al motore principale di TensorFlow

Metodi pubblici

Uscita < TString >
comeuscita ()
Restituisce l'handle simbolico del tensore.
ImageSummary.Options statico
badColor ( Tensore badColor)
Riepilogo immagine statico
create ( scope scope, operando < TString > tag, operando <? estende TNumber > tensore, opzioni... opzioni)
Metodo factory per creare una classe che racchiude una nuova operazione ImageSummary.
ImageSummary.Options statico
maxImages (lunghe maxImages)
Uscita < TString >
riepilogo ()
Scalare.

Metodi ereditati

Costanti

Stringa finale statica pubblica OP_NAME

Il nome di questa operazione, come noto al motore principale di TensorFlow

Valore costante: "ImageSummary"

Metodi pubblici

Output pubblico < TString > asOutput ()

Restituisce l'handle simbolico del tensore.

Gli input per le operazioni TensorFlow sono output di un'altra operazione TensorFlow. Questo metodo viene utilizzato per ottenere un handle simbolico che rappresenta il calcolo dell'input.

public static ImageSummary.Options badColor ( Tensor badColor)

Parametri
badColor Colore da utilizzare per i pixel con valori non finiti.

creazione di ImageSummary statico pubblico (ambito di applicazione , tag Operando < TString >, Operando <? estende TNumber > tensore, Opzioni... opzioni)

Metodo factory per creare una classe che racchiude una nuova operazione ImageSummary.

Parametri
scopo ambito attuale
etichetta Scalare. Utilizzato per creare l'attributo "tag" dei valori di riepilogo.
tensore 4-D di forma "[dimensione_batch, altezza, larghezza, canali]" dove "canali" è 1, 3 o 4.
opzioni trasporta valori di attributi opzionali
ritorna
  • una nuova istanza di ImageSummary

ImageSummary.Options statico pubblico maxImages (maxImages lungo)

Parametri
maxImages Numero massimo di elementi batch per cui generare immagini.

Output pubblico < TString > riepilogo ()

Scalare. Buffer del protocollo "Summary" serializzato.