[PYTHON] L'histoire de la rétrogradation de la version de tensorflow dans la démo de Mask R-CNN.

Erreur du masque R CNN

Dans l'article précédent, j'ai expliqué comment résoudre les erreurs suivantes.

AttributeError: module 'tensorflow' has no attribute 'log'

Cliquez ici pour plus de détails ↓

[AttributeError: L'histoire de la résolution du module 'Sensorflow' n'a pas d'attribut'log '. ] (https://qiita.com/skperfarming/items/dc2e95476bb97c830856)

Cependant, au fur et à mesure que je poursuivais l'enquête, c'était ** un problème avec la version de tensorflow et keras **.

Changement de version

Ceci est le changement de version réel, tensorflow 1.5.0 keras 2.0.8 Changer en.

Procédure de changement

https://tech-blog.optim.co.jp/entry/2019/03/28/173000 Selon, entrez d'abord le code suivant dans Google colaboratory.

#Obtenir la source de git
%cd /content
!git clone https://github.com/matterport/Mask_RCNN.git
  
#Obtenir la bibliothèque
%cd /content/Mask_RCNN
!pip install -r requirements.txt

** C'est important d'ici! ** ** Bien que non répertorié sur la page ci-dessus, mettez le code suivant après cela.

!pip install tensorflow==1.5.0
!pip install keras==2.0.8

Vous pouvez maintenant spécifier la version et installer. (En fait, la version que vous avez installée lorsque vous avez exécuté requirements.txt Vous avez désinstallé et réinstallé la version spécifiée. )

Pour une raison quelconque, même si la version est spécifiée dans requirements.txt La dernière version sera installée.

Si vous avez une solution essentielle, faites-le nous savoir!

Recommended Posts

L'histoire de la rétrogradation de la version de tensorflow dans la démo de Mask R-CNN.
L'histoire de la participation à AtCoder
L'histoire du "trou" dans le fichier
[Python] Tensorflow 2.0 ne supportait pas Python 3.8, donc l'histoire de la rétrogradation de Python
L'histoire d'une erreur dans PyOCR
L'histoire de la création du Mel Icon Generator version 2
L'histoire de la recherche du n optimal dans N poing
L'histoire de la lecture des données HSPICE en Python
L'histoire de l'affichage des fichiers multimédias dans Django
Extraire la couleur de l'objet dans l'image avec le clustering Mask R-CNN et K-Means
L'histoire de sys.path.append ()
L'histoire de la création de l'environnement Linux le plus rapide au monde
L'histoire de FileNotFound en Python open () mode = 'w'
Aligner la version de chromedriver_binary
Résoudre le problème de la libcudart manquante dans Ubuntu 16.04 + CUDA 8.0 + environnement Tensorflow
L'histoire selon laquelle la version de python 3.7.7 n'était pas adaptée à Heroku
[TensorFlow 2] Comment vérifier le contenu de Tensor en mode graphique
L'histoire de la sortie du maître de planétarium au format pdf avec Pycairo
La première intelligence artificielle. Comment vérifier la version de Tensorflow installée.
Utilisation de TensorFlow dans l'environnement de développement intégré Cloud 9 - Principes d'utilisation -
Tester la version du module argparse
Élever la version de pyenv elle-même
Installer une ancienne version de Tensorflow
pyenv-changer la version python de virtualenv
Résumé des différentes opérations dans Tensorflow
L'histoire du remontage du serveur d'application
L'histoire de l'exportation d'un programme
L'histoire d'un capteur de stationnement en 10 minutes avec le kit de démarrage GrovePi +
Afficher le statut de l'infection COVID 19 au Japon avec Splunk (version GitHub)
L'histoire d'essayer de reconnecter le client
[Comprendre en 3 minutes] Le début de Linux
Comment vérifier la version de Django
L'histoire de la mise en place de MeCab dans Ubuntu 16.04
Implémenter une partie du processus en C ++
À propos de l'environnement virtuel de Python version 3.7
L'histoire de la fabrication d'un moule immuable
Le résultat de l'installation de python sur Anaconda
[Python] Essayez pydash de la version Python de lodash
L'histoire de la manipulation des variables globales Python
Version Migemo de la commande: find ,: mfind
Principes de base pour exécuter NoxPlayer en Python
L'histoire d'essayer deep3d et de perdre
Décodage du modèle LSTM de Keras.
À la recherche du FizzBuzz le plus rapide en Python
L'histoire du traitement A du blackjack (python)
L'histoire du changement de pep8 en pycodestyle
J'ai comparé la vitesse des expressions régulières en Ruby, Python et Perl (version 2013)
Comprendre les images de diverses opérations matricielles utilisées dans Keras (Tensorflow) avec des exemples
Visualisation de l'état de tir de la couche cachée du modèle appris dans le tutoriel TensorFlow MNIST
Comment installer le framework d'apprentissage en profondeur Tensorflow 1.0 dans l'environnement Windows Anaconda