Spec-Zone.ru › TensorFlow 2.4

tf.compat.v1.keras.layers.experimental.preprocessing.IntegerLookup

Преобразует целые числа из словаря в целочисленные индексы.

Наследует от: IntegerLookup, PreprocessingLayer, Layer, Module

tf.compat.v1.keras.layers.experimental.preprocessing.IntegerLookup(
    max_values=None, num_oov_indices=1, mask_value=0, oov_value=-1, vocabulary=None,
    invert=False, **kwargs
)

Методы

adapt

Просмотреть исходный код

adapt(
    data, reset_state=True
)

Подстраивает состояние слоя предобработки к набору данных.

Переопределяет метод adapt по умолчанию, чтобы применить соответствующую предобработку к входным данным перед передачей в объединитель.

Аргументы
data Данные для обучения. Может быть передан как tf.data Dataset или как массив numpy.
reset_state Необязательный аргумент, указывающий, нужно ли очистить состояние слоя в начале вызова adapt. Это должно быть True для данного слоя, который не поддерживает повторные вызовы adapt.

get_vocabulary

Просмотреть исходный код

get_vocabulary()

set_vocabulary

Просмотреть исходный код

set_vocabulary(
    vocab
)

Устанавливает данные словаря для данного слоя с inverse=False.

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

Аргументы
vocab Массив строковых токенов.
Исключения
ValueError Если слишком много входов, входы не совпадают или отсутствуют входные данные.

vocab_size

Просмотреть исходный код

vocab_size()

© 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/r2.4/api_docs/python/tf/compat/v1/keras/layers/experimental/preprocessing/IntegerLookup

Spec-Zone.ru

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