Spec-Zone.ru › TensorFlow C++ 1.15

tensorflow::Input::Инициализатор

#include <ops.h>

Инициализатор позволяет создавать объект Input из различных видов C++ констант, таких как простые примитивные константы и вложенные списки инициализаторов, представляющие многомерный массив.

Краткое описание

Инициализатор конструкторы являются шаблонами, поэтому перечисленные виды C++ констант могут использоваться для создания объекта Инициализатор. Инициализатор хранит полученное при создании значение в объекте Tensor.

Конструкторы и деструкторы
Initializer(const T & v)
Создать из скалярного значения арифметического типа или типа, который можно преобразовать в строку (например,
Initializer(const Tensor & t)
Initializer(const T & v, const TensorShape & shape)
Создать из скалярного значения и явного размера.
Initializer(const std::initializer_list< T > & v)
Создать из списка инициализаторов скаляров (одномерный тензор).
Initializer(const std::initializer_list< T > & v, const TensorShape & shape)
Создать из списка инициализаторов скаляров и явного размера.
Initializer(const std::initializer_list< Initializer > & v)
Создать многомерный тензор из вложенного списка инициализаторов.
Общественные атрибуты
status
Status
tensor
Tensor
Общественные функции
AsTensorProto()
TensorProto

Общественные атрибуты

статус

Status tensorflow::Input::Initializer::status

тензор

Tensor tensorflow::Input::Initializer::tensor

Общественные функции

КакTensorProto

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

Инициализатор

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

Создать из скалярного значения арифметического типа или типа, который можно преобразовать в строку (например,

строковая константа).

Инициализатор

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

Инициализатор

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

Создать из скалярного значения и явного размера.

Инициализатор

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

Создать из списка инициализаторов скаляров (одномерный тензор).

Инициализатор

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

Создать из списка инициализаторов скаляров и явного размера.

Инициализатор

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

Создать многомерный тензор из вложенного списка инициализаторов.

Обратите внимание, что синтаксис C++ позволяет вложенные списки инициализаторов произвольных типов, поэтому такие некорректные инициализаторы не могут быть запрещены во время компиляции. Эта функция выполняет проверки, чтобы убедиться, что вложенный список инициализаторов действительно является допустимым многомерным тензором.

© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r1.15/api_docs/cc/struct/tensorflow/input/initializer

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API