Réseau de reconnaissance d'images open source utilisant le deep learning publié par google, le référentiel est ici. S'il existe une zone similaire au modèle qui était en cours d'apprentissage dans l'image d'entrée, il essaiera de restaurer l'image d'origine et de synthétiser une image qui est loin de l'imagination humaine. Je pense qu'il y a beaucoup de gens qui l'ont vu parce que c'est un sujet récemment.
Vous pouvez le faire localement! , Nécessite d'installer Caffe, qui est un framework d'apprentissage en profondeur, veuillez donc l'installer. La méthode d'introduction de Caffe est résumée dans cet article, veuillez donc vous y référer si vous le souhaitez.
Cela fonctionne avec le notebook ipython, alors mettez-le.
pip install ipython "ipython[notebook]"
Je vais cloner la source publiée à partir du référentiel à côté de Caffe.
cd /path/to/caffe
cd ../
git clone [email protected]:google/deepdream.git
Puisque vous avez besoin d'un modèle de caffe entraîné, téléchargez-le depuis caffemodel_url ici et enregistrez-le dans models / bvlc_googlenet /
dans Caffe.
Accédez à deepdream et lancez le notebook ipython.
cd deepdream
ipython trust dream.ipynb
ipython notebook
Je pense que le navigateur a été lancé. Sélectionnez dream.ipynb et appuyez sur le bouton de lecture en haut. Si vous allez à la fin, deepdream sera exécuté sur la base de l'image sky1024px.jpg
, et l'image convertie en deepdream / frames /
sera sauvegardée.
Avec cela, j'ai pu produire le rêve du réseau de neurones (je dis rêve, mais je sens que ce n'est pas du tout un rêve et je l'ai juste forcé à le reconnaître), si vous voulez rêver profondément votre image préférée, vous pouvez le faire Si vous l'enregistrez sous sky1024px.jpg
, il sera chargé (parce que je ne veux pas gâcher le contenu, je le porte sur le côté).
Lors du téléchargement de l'image créée sur SNS, etc., ajoutez la balise #deepdream afin que les personnes qui ont créé le deepdream soient satisfaites.
Recommended Posts