¿Por qué se crean múltiples archivos de modelo en word2vec gensim?

Cuando trato de crear un modelo word2vec (skipgram con muestreo negativo) recibí 3 archivos como se muestra a continuación.

word2vec (File) word2vec.syn1nef.npy (NPY file) word2vec.wv.syn0.npy (NPY file) 

Solo me preocupa por qué sucede esto, ya que en mis ejemplos de prueba anteriores en word2vec solo recibí un modelo (no archivos npy).

Por favor, ayúdame.

Los modelos con matrices vectoriales internas más grandes no se pueden guardar a través de Python ‘pickle’ en un solo archivo, por lo que, más allá de un cierto umbral, el método save() gensim almacenará matrices subsidiarias en archivos separados, utilizando el formato en bruto más eficiente. Numpy matrices (formato .npy ).

Todavía load() el modelo simplemente especificando el nombre de archivo del modelo raíz; cuando se necesiten las matrices secundarias, el código de carga buscará los archivos laterales, siempre que se mantengan junto al archivo raíz. Por lo tanto, cuando mueva un modelo a otro lugar, asegúrese de mantener todos los archivos con el mismo nombre de archivo raíz juntos.