Je travaille sur node2vec. Lorsque j'utilise un petit ensemble de données, le code fonctionne bien. Mais dès que j'essaie d'exécuter le même code sur un grand ensemble de données, le code se bloque.
Erreur: processus terminé avec le code de sortie 134 (interrompu par le signal 6: SIGABRT).
La ligne qui donne l'erreur est
model = Word2Vec(walks, size=args.dimensions, window=args.window_size, min_count=0, sg=1, workers=args.workers,
iter=args.iter)
J'utilise pycharm et python 3.5.
Une idée de ce qui se passe? Je n'ai trouvé aucun message qui pourrait résoudre mon problème.
Vous manquez probablement de mémoire. Regardez une lecture de la taille du processus Python lors de vos tentatives, et optimisez votre walks
itérable pour ne pas composer une grande liste en mémoire.
Ce conseil l'a fixé sur mon système:
https://dbaontap.com/2019/11/11/python-abort-trap-6-fix-after-catalina-update/
J'ai le même problème, et finalement, je l'ai résolu. La raison pour moi est mon Keras version 2.2.0
est trop élevé. Après, je change la version en 2.0.1
, ça a marché. J'espère que ce problème de version peut vous aider!