Проблема: R GloVe среда с использованием библиотеки (text2ve c). Установить среду с выполнением кода rsparse :: GloVe $ new (), НО, не устанавливать с выполнением кода GlobalVectors $ new ().
Затем запустил wv_main = glove $ fit_transform (tcm ...), ошибка :
Ошибка в перчатке : Несовместимо с запрошенным типом: [type = S4; target = double].
Поиск справки по перчатке $ fit_transform (tcm) для несовместимого типа запроса.
tokens = space_tokenizer(df_sample)
token_iter = itoken(tokens, progressbar = FALSE)
vocab = create_vocabulary(token_iter)
vocab = prune_vocabulary(vocab, term_count_min = 5L)
vectorizer = vocab_vectorizer(vocab)
tcm = create_tcm(token_iter, vectorizer, skip_grams_window = 5L)
glove = GlobalVectors$new(word_vectors_size = 50, x_max = 10)
glove <- rsparse::GloVe$new(tcm, rank = 50, x_max = 10, learning_rate = .25)
wv_main = glove$fit_transform(tcm, n_iter = 10, convergence_tol = 0.01, n_threads = 8)
dput(glove)
<environment>