Im vorherigen Artikel habe ich erklärt, wie die folgenden Fehler behoben werden.
AttributeError: module 'tensorflow' has no attribute 'log'
Klicken Sie hier für Details ↓
[AttributeError: Die Geschichte des Lösens des Moduls'tensorflow 'hat kein Attribut' log '. ]] (https://qiita.com/skperfarming/items/dc2e95476bb97c830856)
Als ich mit der Untersuchung fortfuhr, war es jedoch ein Problem mit der Version von Tensorflow und Keras.
Dies ist die tatsächliche Versionsänderung. tensorflow 1.5.0 keras 2.0.8 Ändern.
https://tech-blog.optim.co.jp/entry/2019/03/28/173000 Geben Sie dementsprechend zunächst den folgenden Code in das Google-Labor ein.
#Holen Sie sich die Quelle von Git
%cd /content
!git clone https://github.com/matterport/Mask_RCNN.git
#Bibliothek abrufen
%cd /content/Mask_RCNN
!pip install -r requirements.txt
** Von hier aus ist es wichtig! ** ** ** Obwohl auf der obigen Seite nicht aufgeführt, geben Sie danach den folgenden Code ein.
!pip install tensorflow==1.5.0
!pip install keras==2.0.8
Sie können jetzt die Version angeben und installieren. (Eigentlich die Version, die Sie installiert haben, als Sie require.txt ausgeführt haben Sie haben die angegebene Version deinstalliert und neu installiert. )
Aus irgendeinem Grund, obwohl die Version in den Anforderungen.txt angegeben ist Die neueste Version wird installiert.
Wenn Sie eine wesentliche Lösung haben, lassen Sie es uns bitte wissen!