ImageSummary

publiczne zajęcia końcowe ImageSummary

Wysyła bufor protokołu „Podsumowanie” z obrazami.

Podsumowanie zawiera maksymalnie `max_images` wartości podsumowań zawierających obrazy. Obrazy są zbudowane z „tensora”, który musi być 4-D i mieć kształt „[rozmiar_wsadu, wysokość, szerokość, kanały]”, a „kanały” mogą mieć postać:

  • 1: „tensor” jest interpretowany jako skala szarości.
  • 3: „tensor” jest interpretowany jako RGB.
  • 4: „tensor” jest interpretowany jako RGBA.
Obrazy mają taką samą liczbę kanałów jak tensor wejściowy. W przypadku danych wejściowych typu float wartości są normalizowane po jednym obrazie na raz, aby zmieścić się w zakresie „[0, 255]”. Wartości `uint8` pozostają niezmienione. Operacja wykorzystuje dwa różne algorytmy normalizacji:
  • Jeśli wszystkie wartości wejściowe są dodatnie, są one przeskalowywane, tak aby największa z nich wynosiła 255.
  • Jeśli jakakolwiek wartość wejściowa jest ujemna, wartości są przesuwane, tak aby wartość wejściowa 0,0 wynosiła 127. Następnie są one przeskalowywane tak, aby najmniejsza wartość wynosiła 0 lub największa wartość 255.
Argument `tag` jest skalarnym `tensorem` typu `string`. Służy do budowania `tagu` wartości podsumowujących:
  • Jeśli `max_images` wynosi 1, znacznikiem wartości podsumowującej jest ' tag /image'.
  • Jeśli `max_images` jest większe niż 1, znaczniki wartości sumarycznej są generowane sekwencyjnie jako ' tag /image/0', ' tag /image/1' itd.
Argument „zły_kolor” to kolor używany w generowanych obrazach dla nieskończonych wartości wejściowych. Jest to 1-D tensor `uint8` o długości `kanałów`. Każdy element musi należeć do zakresu „[0, 255]” (reprezentuje wartość piksela w obrazie wyjściowym). Nieskończone wartości w tensorze wejściowym są zastępowane przez ten tensor w obrazie wyjściowym. Wartością domyślną jest kolor czerwony.

Klasy zagnieżdżone

klasa Podsumowanie obrazu. Opcje Opcjonalne atrybuty dla ImageSummary

Stałe

Strunowy OP_NAME Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Metody publiczne

Dane wyjściowe <TString>
jako wyjście ()
Zwraca symboliczny uchwyt tensora.
statyczne podsumowanie obrazu. Opcje
badColor ( Tensor badColor)
statyczne podsumowanie obrazu
utwórz (zakres zakresu , znacznik < TString >, argument <? rozszerza TNumber > tensor, opcje... opcje)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację ImageSummary.
statyczne podsumowanie obrazu. Opcje
maxImages (Długie maxImages)
Dane wyjściowe <TString>
streszczenie ()
Skalarny.

Metody dziedziczone

Stałe

publiczny statyczny końcowy ciąg znaków OP_NAME

Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Wartość stała: „ImageSummary”

Metody publiczne

publiczne wyjście < TString > asOutput ()

Zwraca symboliczny uchwyt tensora.

Dane wejściowe operacji TensorFlow są wynikami innej operacji TensorFlow. Ta metoda służy do uzyskania symbolicznego uchwytu reprezentującego obliczenia danych wejściowych.

public static ImageSummary.Options badColor ( Tensor badColor)

Parametry
złyKolor Kolor używany dla pikseli o nieskończonych wartościach.

public static ImageSummary create ( Zakres zakresu, Operand < TString > tag, Operand <? rozszerza TNumber > tensor, Opcje... opcje)

Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację ImageSummary.

Parametry
zakres aktualny zakres
etykietka Skalarny. Używane do budowania atrybutu `tag` wartości podsumowujących.
napinacz 4-D kształtu „[rozmiar_partii, wysokość, szerokość, kanały]”, gdzie „kanały” to 1, 3 lub 4.
opcje przenosi opcjonalne wartości atrybutów
Zwroty
  • nowa instancja ImageSummary

public static ImageSummary.Options maxImages (Long maxImages)

Parametry
maxObrazy Maksymalna liczba elementów wsadowych, dla których można wygenerować obrazy.

publiczne wyjście < TString > podsumowanie ()

Skalarny. Serializowany bufor protokołu „Podsumowanie”.