This method sets the vocabulary and DF data for this layer directly, instead of analyzing a dataset through adapt(). It should be used whenever the vocab (and optionally document frequency) information is already known. If vocabulary data is already present in the layer, this method will either replace it, if append is set to FALSE, or append to it (if 'append' is set to TRUE)

set_vocabulary(
object,
vocab,
idf_weights = NULL,
df_data = NULL,
oov_df_value = FALSE,
append = NULL
)

## Arguments

object a text vectorization layer An array of string tokens. An array of document frequency data with equal length to vocab. Only necessary if the layer output_mode is TFIDF. deprecated An array of document frequency data. Only necessary if the layer output_mode is "tfidf". deprecated The document frequency of the OOV token. Only necessary if output_mode is "tfidf". OOV data is optional when appending additional data in "tfidf" mode; if an OOV value is supplied it will overwrite the existing OOV value. Whether to overwrite or append any existing vocabulary data. (deprecated since TensorFlow >= 2.3)

get_vocabulary()