Keras學習筆記

1. 踩坑筆記

  • mnist的load_data()數據加載失敗解決方法
    • load_data() 啓動的時候若是在.keras目錄中沒有發現mnist.npz就會經過https://s3.amazonaws.com/img-datasets/mnist.npz下載數據集,因爲服務器在國外,再加上服務器不穩定,很容易下載失敗,因此能夠先經過瀏覽器或者迅雷將mnist.npz文件先下載下來或者找一個其餘穩定的文件下載地址
    • 而後在咱們本身下載的keras文件中,將對應的mnist.load_data()下載地址改成一個穩定的下載地址(能夠將文件放在本身在本地搭建nginx服務器下載或者是其餘的穩定地址),具體的代碼以下,修改其中的origin爲本身的地址便可
      # 地址 /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/keras/datasets/mnist.py
      path = get_file(path, origin='https://s3.amazonaws.com/img-datasets/mnist.npz', file_hash='8a61469f7ea1b51cbae51d4f78837e45')     
      複製代碼
    • 也能夠之間將下好的mnist.npz文件放到keras下載文件放置的文件夾下,便可以將mnist.npz放到該文件夾下面(不過這種方式須要你以前經過load_data()方法下載好過一次,不然可能或無效)
      /~/.keras/datasets/ 
      複製代碼
相關文章
相關標籤/搜索