Аннотация, используемая классами для обеспечения удобного доступа к операциям TensorFlow через org.tensorflow.op.Ops
.
Обработчик аннотаций ( org.tensorflow.processor.OperatorProcessor
) создает класс Ops
путем агрегирования всех классов, помеченных как @Operator
. Каждый аннотированный класс должен иметь хотя бы один общедоступный статический фабричный метод с именем create
, который принимает Scope
в качестве первого аргумента. Затем процессор добавляет удобный метод в класс Ops
. Например:
{@code
Публичные методы
Унаследованные методы
абстрактный класс<? расширяет аннотацию> | Тип аннотации () |
абстрактное логическое значение | равно (Объект arg0) |
абстрактный интервал | хэш-код () |
абстрактная строка | toString () |
Публичные методы
публичная строковая группа ()
Укажите необязательную группу в классе Ops
.
По умолчанию обработчик аннотаций создаст удобные методы непосредственно в классе Ops
. Аннотированный оператор может по желанию поместить метод в группу. Например:
{@code
публичное имя строки ()
Имя метода-оболочки, используемого в классе Ops
.
По умолчанию процессор получает имя метода в классе Ops
из имени класса оператора. Этот атрибут позволяет вместо этого указать другое имя. Например:
{@code