Question

Fondamentalement, je ne publierai pas tout le code ici, mais je fournirai un exemple générique. J'ai une classe qui a une fonction à exécuter et à créer un grand tableau de valeurs. Ce tableau ne devrait pas être beaucoup plus grand que 10 Mo de mes estimations. Dans les fonctions, il fabrique des réseaux nouveaux et modifie les tableaux qui doivent être collectés après les fonctions de Train Run. Ils ne sont pas utilisés ailleurs en plus du temparray retourné qui est placé dans le grand tableau. Ceci est répété. La mémoire utilisée ne cesse de croître et de croître. Y a-t-il un problème avec mon code ou un moyen de contourner cela. J'ai lu ici sur les fuites de mémoire avec le Malloc dans Linux:http://pushingtheweb.com/2010/06/python-and-tcmalloc/.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top