ติดตั้ง TensorFlow 2.2 และ PyTorch 1.5 แบบ GPU บน Windows

Поделиться
HTML-код
  • Опубликовано: 20 янв 2025

Комментарии • 15

  • @theducktech22
    @theducktech22 4 года назад

    ขออนุญาต สอบถามหน่อยได้ไหมครับ ว่าจะใช้ GPU ในการรัน Face recognition ได้ไหมครับ

    • @ai-baan-baan
      @ai-baan-baan  4 года назад +1

      ได้ครับ

    • @theducktech22
      @theducktech22 4 года назад

      @@ai-baan-baan ผมลอง set ได้หมดทุกอย่างแล้ว แต่พอลองรัน Code face recognition มันขึ้น Error เหมือนหาไฟล์ cudart64_101.dll หาไม่เจอเลยอ่ะครับ ปัญหานี้เกิดจากอะไรหรอครับ

    • @theducktech22
      @theducktech22 4 года назад

      @@ai-baan-baan code = marshal.loads(raw_code)
      ValueError: bad marshal data (unknown type code)

    • @ai-baan-baan
      @ai-baan-baan  4 года назад +1

      @@theducktech22 เกิดจาก library ที่ใช้เรียกใช้ cuda version ที่ไม่มีอยู่ในเครื่องครับ ไป download จาก nvidia มาได้ครับ

  • @nattsistboouyuam1783
    @nattsistboouyuam1783 4 года назад

    มีวิธีการติดตั้ง TensorFlow 2.2 บน pyCharm ไหมครับ

    • @ai-baan-baan
      @ai-baan-baan  4 года назад +1

      pycharm เรียกใช้จากที่ติดตั้งไว้แล้วได้เลยครับ ใน setting > Project interpreter cล้ว browse ไปหา python.exe (ถ้าเป็น Windows) ในโฟลเดอร์ env ที่เราลงไว้ได้เลยครับ

    • @nattsistboouyuam1783
      @nattsistboouyuam1783 4 года назад

      @@ai-baan-baan แล้วถ้าเราจะลงในโฟเดอร์AIMLละครับ

  • @nattsistboouyuam1783
    @nattsistboouyuam1783 4 года назад

    >>> import loadtf2
    Traceback (most recent call last):
    File "", line 1, in
    File "C:\Users\TATA\Desktop\loadtf2.py", line 6, in
    ctypes.WinDLL(" C:\\Users\\TATA\\miniconda3\\envs\\AIML\\Library\\bin\\"+ dll)
    File "C:\Users\TATA\miniconda3\envs\AIML\lib\ctypes\__init__.py", line 373, in __init__
    self._handle = _dlopen(self._name, mode)
    FileNotFoundError: Could not find module 'C:\Users\TATA\Desktop\ C:\Users\TATA\miniconda3\envs\AIML\Library\bin\cudart64_101.dll' (or one of its dependencies). Try using the full path with constructor syntax.
    ขอสอบถามว่าต้องเเก้อย่างไงครับ

    • @ai-baan-baan
      @ai-baan-baan  4 года назад

      เอาไฟล์ cudart64_101.dll ไปใส่ที่ C:\Users\TATA\miniconda3\envs\AIML\Library\bin\ ครับ

    • @nattsistboouyuam1783
      @nattsistboouyuam1783 4 года назад

      @@ai-baan-baan
      import ctypes
      dlls = ['cudart64_101.dll', 'cublas64_10.dll','cufft64_10.dll',
      'curand64_10.dll', 'cusolver64_10.dll','cusparse64_10.dll']
      for dll in dlls:
      ctypes.WinDLL(" C:\\Users\\TATA\\miniconda3\\envs\\AIML\\Library\\bin\\" + dll)
      ctypes.WinDLL(" C:\\Users\\TATA\\miniconda3\\Lib\\site-packages\\lib\\cudnn64_7.dll")
      ctypes.WinDLL(" C:\\Users\\TATA\\miniconda3\\envs\\AIML\\Library\\bin\\cudart64_101.dll")
      ctypes.WinDLL(" C:\\windows\\System32\
      vcuda.dll")
      แบบนี้ป่ะครับ

  • @takeruakamine147
    @takeruakamine147 4 года назад

    ตอน import loadtf2 มันขึ้นแบบนี้ผมทำอะไรผิดรึเปล่าครับ
    Traceback (most recent call last):
    File "", line 1, in
    File "C:\Users\admin\Desktop\load.py", line 5, in
    ctypes.WinDLL("C:\\Users\\admin\\miniconda3\\Library\\bin"+dll)
    File "C:\Users\admin\miniconda3\envs\gpuCas\lib\ctypes\__init__.py", line 381, in __init__
    self._handle = _dlopen(self._name, mode)
    FileNotFoundError: Could not find module 'C:\Users\admin\miniconda3\Library\bincudart64_101.dll' (or one of its dependencies). Try using the full path with constructor syntax.

    • @ai-baan-baan
      @ai-baan-baan  4 года назад

      'C:\Users\admin\miniconda3\Library\bincudart64_101.dll' error ตรงนี้แปลกมากมันควรเป็น 'C:\Users\admin\miniconda3\Library\bin\cudart64_101.dll' ดังนั้นถ้าจะแก้ง่าย ๆ ก็หาไฟล์ cudart64_101.dll ในเครื่อง เอา rename เป็น bincudart64.dll แล้วเอาไปวางที่ C:\Users\admin\miniconda3\Library