Tensorflow1.10で作成、1.13で作動確認できているプログラムが2.1で可能か検証する。
Anacondaブラウザからインストール。2.1にUpdateされているが、ターミナルpip listだとtensorflow-gpuは1.13のまま。
pip3 install --upgrade tensorflow-gpuで成功。
Tf2.1にて作動OK
ブラウザからインストール。3.6->3.7へアップデート
問題なく作動。(しかも超速い)
もしやGPUを認識したのでは?(tf1.13でGPUを認識しない問題もあり、このあと対処しようと思ってた)
その後諸事情からダウングレードをしたところ、pip,pip3でアップグレードできず。condaでuninstall, install実施。(5/11)
なんとか復旧。相変わらず混じってます。
$ python
>>>from tensorflow.python.client import device_lib
>>>device_lib.list_local_devices()
...中略 ↓↓↓↓
device_type: "GPU"
memory_limit: 4128768
locality {
bus_id: 1
links {
}
}
incarnation: 5351681574950931512
physical_device_desc: "device: 0, name: GeForce GTX 1070, pci bus id: 0000:01:00.0, compute capability: 6.1"
, name: "/device:XLA_GPU:0"
device_type: "XLA_GPU"
memory_limit: 17179869184
locality {
}
incarnation: 14229584366238013314
physical_device_desc: "device: XLA_GPU device"
]
直った直った。めでたし