Ta strona została przetłumaczona przez Cloud Translation API.
Switch to English

tensorflow :: Wejście:: Inicjator

#include <ops.h>

Inicjator umożliwia konstruowanie obiektu Input z różnych rodzajów stałych C ++, takich jak proste stałe prymitywne i zagnieżdżone listy inicjatorów reprezentujące tablicę wielowymiarową.

Podsumowanie

Wszystkie konstruktory inicjatora są szablonami, więc wyżej wymienione rodzaje stałych C ++ mogą służyć do konstruowania inicjatora . Inicjator przechowuje skonstruowaną wartość w obiekcie Tensor .

Konstruktorzy i niszczyciele

Initializer (const T & v)
Konstruuje się z wartości skalarnej typu arytmetycznego lub typu, który można przekształcić w ciąg (np.
Initializer (const Tensor & t)
Initializer (const T & v, const TensorShape & shape)
Konstruuj na podstawie wartości skalarnej i jawnego kształtu.
Initializer (const std::initializer_list< T > & v)
Skonstruuj z listy inicjalizującej skalary (jednowymiarowy tensor).
Initializer (const std::initializer_list< T > & v, const TensorShape & shape)
Skonstruuj z listy inicjalizacyjnej skalarów i jawnego kształtu.
Initializer (const std::initializer_list< Initializer > & v)
Skonstruuj wielowymiarowy tensor z zagnieżdżonej listy inicjatorów.

Atrybuty publiczne

status
Status
tensor

Funkcje publiczne

AsTensorProto ()
TensorProto

Atrybuty publiczne

status

Status tensorflow::Input::Initializer::status

napinacz

Tensor tensorflow::Input::Initializer::tensor

Funkcje publiczne

AsTensorProto

TensorProto tensorflow::Input::Initializer::AsTensorProto()

Inicjator

 tensorflow::Input::Initializer::Initializer(
  const T & v
)

Konstruuje się z wartości skalarnej typu arytmetycznego lub typu, który można przekształcić w ciąg znaków (np.

literał ciągu).

Inicjator

 tensorflow::Input::Initializer::Initializer(
  const Tensor & t
)

Inicjator

 tensorflow::Input::Initializer::Initializer(
  const T & v,
  const TensorShape & shape
)

Konstruuj na podstawie wartości skalarnej i jawnego kształtu.

Inicjator

 tensorflow::Input::Initializer::Initializer(
  const std::initializer_list< T > & v
)

Skonstruuj z listy inicjalizującej skalary (jednowymiarowy tensor).

Inicjator

 tensorflow::Input::Initializer::Initializer(
  const std::initializer_list< T > & v,
  const TensorShape & shape
)

Skonstruuj z listy inicjalizacyjnej skalarów i jawnego kształtu.

Inicjator

 tensorflow::Input::Initializer::Initializer(
  const std::initializer_list< Initializer > & v
)

Skonstruuj wielowymiarowy tensor z zagnieżdżonej listy inicjatorów.

Zwróć uwagę, że składnia C ++ umożliwia zagnieżdżanie dowolnie wpisanych list inicjatorów, więc takie nieprawidłowe inicjatory nie mogą być zabronione w czasie kompilacji. Ta funkcja sprawdza, czy zagnieżdżona lista inicjatorów jest rzeczywiście prawidłowym wielowymiarowym tensorem.