2017-07-28 4 views
0

Ai-je besoin de charger le jeu de données chaque fois que j'arrête le noyau et que je recommence le lendemain? Comme je reçois constamment une erreur de NameError que l'ensemble de données de train n'a pas été identifié.Chargement du jeu de données à chaque démarrage de kernal?

Existe-t-il un meilleur moyen plutôt que de charger le jeu de données et de réexécuter les mêmes commandes?

Répondre

0

Il y a plusieurs choses à essayer. Vous pouvez créer et charger un objet Pickle. Je l'ai fait pour les jeux de données à base de texte volumineux.

Jetez un oeil à la magie du cache %% à https://github.com/rossant/ipycache

Cela peut être utilisé pour sauvegarder vos données dans des conserves au vinaigre comme objet entre les sessions.

Recherchez stackoverflow pour 'comment mettre en cache le cahier jpython'.

Je l'aurais ajouté juste comme un commentaire car je ne fournis pas d'exemples de code, mais je n'ai pas la réputation nécessaire.