ฉันไปตามลิงค์นี้ ที่นี่ เพื่อดาวน์โหลด tensorflow พร้อมรองรับ GPU บนระบบปฏิบัติการ Ubuntu 20.04 ของฉัน นี่คือภาพรวมของฉัน .bashrc
ที่ฉันสงสัยว่าอาจเป็นปัญหา แต่ฉันไม่สามารถตรวจสอบได้
# >>> conda เริ่มต้น >>>
#!! เนื้อหาภายในบล็อกนี้จัดการโดย 'conda init' !!
__conda_setup="$('/home/weiss/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
ถ้า [ $? -eq 0 ]; แล้ว
เท่ากับ "$__conda_setup"
อื่น
ถ้า [ -f "/home/weiss/anaconda3/etc/profile.d/conda.sh" ]; แล้ว
. "/home/weiss/anaconda3/etc/profile.d/conda.sh"
อื่น
ส่งออก PATH="/home/weiss/anaconda3/bin:$PATH"
ไฟ
ไฟ
ยกเลิกการตั้งค่า __conda_setup
# <<< conda เริ่มต้น <<<
ส่งออก LD_LIBRARY_PATH=/usr/lib/cuda/lib64:$LD_LIBRARY_PATH
ส่งออก LD_LIBRARY_PATH=/usr/lib/cuda/include:$LD_LIBRARY_PATH
ส่งออก LD_LIBRARY_PATH=/usr/local/cuda-11.0/lib64:$LD_LIBRARY_PATH
ส่งออก LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
ส่งออก PATH=/usr/local/cuda-11.0/bin${PATH:+:${PATH}}
ส่งออก LD_LIBRARY_PATH=/usr/local/cuda-11.0/lib64:$LD_LIBRARY_PATH
ส่งออก LD_LIBRARY_PATH=/usr/local/cuda-11.0/include:$LD_LIBRARY_PATH
echo 'ส่งออก LD_LIBRARY_PATH=/usr/lib/cuda/lib64:$LD_LIBRARY_PATH' >> ~/.bashrc
echo 'ส่งออก LD_LIBRARY_PATH=/usr/lib/cuda/include:$LD_LIBRARY_PATH' >> ~/.bashrc
ส่งออก LD_LIBRARY_PATH=/usr/lib/cuda/lib64:$LD_LIBRARY_PATH
ส่งออก LD_LIBRARY_PATH=/usr/lib/cuda/include:$LD_LIBRARY_PATH
ส่งออก LD_LIBRARY_PATH=/usr/lib/cuda/lib64:$LD_LIBRARY_PATH
ส่งออก LD_LIBRARY_PATH=/usr/lib/cuda/include:$LD_LIBRARY_PATH
เมื่อฉันเรียกใช้คำสั่งนี้
tf.config.list_physical_devices('GPU')
ฉันได้รับสิ่งต่อไปนี้
2021-09-15 18:11:46.561864: ฉัน tensorflow/stream_executor/cuda/cuda_gpu_executor.cc:937] โหนด NUMA ที่ประสบความสำเร็จที่อ่านจาก SysFS มีค่าติดลบ (-1) แต่ต้องมีโหนด NUMA อย่างน้อยหนึ่งโหนด ดังนั้นการส่งคืน NUMA โหนดเป็นศูนย์
2021-09-15 18:11:46.564618: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] ไม่สามารถโหลดไลบรารีไดนามิก 'libcusolver.so.11'; dlerror: libcusolver.so.11: ไม่สามารถเปิดไฟล์วัตถุที่ใช้ร่วมกัน: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว LD_LIBRARY_PATH: /usr/lib/cuda/include:/usr/lib/cuda/lib64:/usr/local/cuda-11.0/include:/usr/local/cuda-11.0/lib64:/usr/local/cuda/lib64 :/usr/local/cuda-11.0/lib64:/usr/lib/cuda/include:/usr/lib/cuda/lib64:
15-2021-09-15 18:11:46.565065: W tensorflow/core/common_runtime/gpu/gpu_device.cc:1835] ไม่สามารถ dlopen ไลบรารี GPU บางตัวได้ โปรดตรวจสอบให้แน่ใจว่าได้ติดตั้งไลบรารี่ที่ขาดหายไปดังกล่าวข้างต้นอย่างถูกต้อง หากคุณต้องการใช้ GPU ทำตามคำแนะนำที่ https://www.tensorflow.org/install/gpu สำหรับวิธีดาวน์โหลดและตั้งค่าไลบรารีที่จำเป็นสำหรับแพลตฟอร์มของคุณ
กำลังข้ามการลงทะเบียนอุปกรณ์ GPU...
[]
ฉันได้ลองใช้การตั้งค่าที่เป็นไปได้อื่น ๆ แต่ไม่มีอะไรทำงาน ความช่วยเหลือหรือข้อเสนอแนะใด ๆ ที่ชื่นชม
นี่คือภาพรวมของ nvidia-smi
+--------------------------------------------- ----------------------------+
| เวอร์ชันไดรเวอร์ NVIDIA-SMI 460.91.03: 460.91.03 เวอร์ชัน CUDA: 11.2 |
|---------------------------------------++---------------- ----------------------------+
| ชื่อ GPU ความคงทน-M| Bus-Id Disp.A | ผันผวน Uncorr ECC |
| Fan Temp Perf Pwr:การใช้งาน/ความจุ| การใช้งานหน่วยความจำ | GPU-Util Compute M. |
| | | MIG M. |
|==============================+================== =====+======================|
| 0 GeForce GTX 1070 ปิด | 00000000:01:00.0 เปิด | ไม่มี |
| 0% 53C P0 34W / 200W | 1175MiB / 8085MiB | ค่าเริ่มต้น 2% |
| | | ไม่มี |
+--------------------------------------+-------- ----------------------------+
+--------------------------------------------- ----------------------------+
| กระบวนการ: |
| GPU GI CI ประเภท PID ชื่อกระบวนการ หน่วยความจำ GPU |
| รหัส ID การใช้ |
|================================================= ============================|
| 0 ไม่มี ไม่มี ไม่มี 934 G /usr/lib/xorg/Xorg 198MiB |
| 0 ไม่มี ไม่มี ไม่มี 1542 G /usr/lib/xorg/Xorg 515MiB |
| 0 ไม่มี ไม่มี ไม่มี 1674 G /usr/bin/gnome-shell 227MiB |
| 0 ไม่มี ไม่มี 2843 G /usr/lib/firefox/firefox 219MiB |
+--------------------------------------------- ----------------------------+