WSL ద్వారా NVIDIA CUDA/cuDNN యాక్సిలరేషన్‌తో Windows 10/11లో తాజా టెన్సర్‌ఫ్లోను ఎలా ఇన్‌స్టాల్ చేయాలి

Wsl Dvara Nvidia Cuda Cudnn Yaksilaresan To Windows 10 11lo Taja Tensar Phlonu Ela In Stal Ceyali



TensorFlow యొక్క తాజా వెర్షన్ Windows 10/11 ఆపరేటింగ్ సిస్టమ్‌లలో స్థానికంగా NVIDIA CUDA/CuDNN త్వరణానికి మద్దతు ఇవ్వదు. కాబట్టి, మీరు Windows 10/11లో NVIDIA CUDA/cuDNN యాక్సిలరేషన్‌తో TensorFlow డెవలప్‌మెంట్ ఎన్విరాన్‌మెంట్ యొక్క తాజా వెర్షన్‌ను సెటప్ చేయాలనుకుంటే, మీరు Linux కోసం Windows సబ్‌సిస్టమ్ (WSL) ద్వారా సెటప్ చేయాలి.

ఈ ఆర్టికల్‌లో, Windows 10/11లో WSLని ఎలా ఇన్‌స్టాల్ చేయాలో మరియు దాన్ని ఎలా యాక్సెస్ చేయాలో మేము మీకు చూపుతాము. Windows 10/11లో Ubuntu WSL సిస్టమ్‌లో NVIDIA CUDA/cuDNN యాక్సిలరేషన్ మద్దతుతో టెన్సర్‌ఫ్లో యొక్క తాజా వెర్షన్‌ను ఎలా ఇన్‌స్టాల్ చేయాలో కూడా మేము మీకు చూపుతాము.







విషయాల అంశం:

  1. Windows 10/111లో NVIDIA GPU డ్రైవర్‌లను ఇన్‌స్టాల్ చేస్తోంది
  2. Windows 10/11లో NVIDIA CUDA మరియు cuDNNని ఇన్‌స్టాల్ చేస్తోంది
  3. Windows 10/11లో WSLని ఇన్‌స్టాల్ చేస్తోంది
  4. Windows 10/11లో WSL ఉబుంటు లైనక్స్ టెర్మినల్‌ని యాక్సెస్ చేస్తోంది
  5. ఉబుంటు WSL సిస్టమ్ Windows 10/11 యొక్క NVIDIA GPUని యాక్సెస్ చేయగలదా అని తనిఖీ చేస్తోంది
  6. ఉబుంటు WSL సిస్టమ్‌లో పైథాన్ 3 PIPని ఇన్‌స్టాల్ చేస్తోంది
  7. ఉబుంటు WSL సిస్టమ్‌లో పైథాన్ 3 PIPని అప్‌గ్రేడ్ చేస్తోంది
  8. ఉబుంటు WSL సిస్టమ్‌లో NVIDIA CUDA/cuDNN యాక్సిలరేషన్ మద్దతుతో టెన్సర్‌ఫ్లోను ఇన్‌స్టాల్ చేస్తోంది
  9. ఉబుంటు WSL సిస్టమ్‌లో TensorFlow CUDA యాక్సిలరేషన్ పనిచేస్తుందో లేదో తనిఖీ చేస్తోంది
  10. టెన్సర్‌ఫ్లో డెవలప్‌మెంట్ కోసం విజువల్ స్టూడియో కోడ్‌తో ఉబుంటు WSL సిస్టమ్‌ను యాక్సెస్ చేస్తోంది
  11. ముగింపు

Windows 10/11లో NVIDIA GPU డ్రైవర్‌లను ఇన్‌స్టాల్ చేస్తోంది

Windows 10/11లో Ubuntu WSL సిస్టమ్‌లో CUDA/cuDNN త్వరణం కోసం NVIDIA GPUని యాక్సెస్ చేయడానికి TensorFlow కోసం, మీరు తప్పనిసరిగా మీ కంప్యూటర్‌లో NVIDIA GPUని ఇన్‌స్టాల్ చేసి Windows 10/11లో NVIDIA GPU డ్రైవర్‌ను ఇన్‌స్టాల్ చేయాలి. మీరు మీ కంప్యూటర్‌లో NVIDIA GPUని ఇన్‌స్టాల్ చేసి ఉంటే మరియు Windows 10/11లో NVIDIA GPU డ్రైవర్‌ను ఇన్‌స్టాల్ చేయడంలో మీకు ఏదైనా సహాయం అవసరమైతే, ఈ కథనాన్ని చదవండి .



Windows 10/11లో NVIDIA CUDA మరియు cuDNNని ఇన్‌స్టాల్ చేస్తోంది

మీరు మీ Windows 10/11 సిస్టమ్‌లో NVIDIA GPU డ్రైవర్‌లను ఇన్‌స్టాల్ చేసిన తర్వాత, మీరు Ubuntu WSL సిస్టమ్‌లో పని చేయడానికి TensorFlow CUDA/cuDNN యాక్సిలరేషన్ కోసం NVIDIA CUDA మరియు NVIDIA cuDNNలను ఇన్‌స్టాల్ చేయాలి.



మీ Windows 10/11 ఆపరేటింగ్ సిస్టమ్‌లో NVIDIA CUDAని ఇన్‌స్టాల్ చేయడంలో మీకు ఏదైనా సహాయం అవసరమైతే, ఈ కథనాన్ని చదవండి .





మీ Windows 10/11 ఆపరేటింగ్ సిస్టమ్‌లో NVIDIA cuDNNని ఇన్‌స్టాల్ చేయడంలో మీకు ఏదైనా సహాయం కావాలంటే, ఈ కథనాన్ని చదవండి.

Windows 10/11లో WSLని ఇన్‌స్టాల్ చేస్తోంది

Windows 10/11లో WSLని ఇన్‌స్టాల్ చేయడానికి, టెర్మినల్ యాప్‌ను తెరవండి మరియు కింది ఆదేశాన్ని అమలు చేయండి:



$ wsl -ఇన్‌స్టాల్ చేయండి

'అవును' పై క్లిక్ చేయండి.

WSL ఇన్‌స్టాల్ చేయబడుతోంది. ఇది పూర్తి చేయడానికి కొంత సమయం పడుతుంది.

మీరు క్రింది ప్రాంప్ట్‌ని చూసిన తర్వాత, 'అవును'పై క్లిక్ చేయండి.

సంస్థాపన కొనసాగించాలి.

ఉబుంటు లైనక్స్ ఆపరేటింగ్ సిస్టమ్ ఇన్‌స్టాల్ చేయబడుతోంది. ఇది పూర్తి చేయడానికి కొంత సమయం పడుతుంది.
గమనిక: ఉబుంటు అనేది Windows WSL యొక్క డిఫాల్ట్ ఆపరేటింగ్ సిస్టమ్.

ఈ సమయంలో, Ubuntu Linux WSL సిస్టమ్ మీ Windows 10/11 కంప్యూటర్‌లో ఇన్‌స్టాల్ చేయబడాలి.

మార్పులు అమలులోకి రావడానికి, మీ కంప్యూటర్‌ను పునఃప్రారంభించండి.

మీ కంప్యూటర్ బూట్ అయిన తర్వాత, మీ మొదటి ఉబుంటు వినియోగదారుని సెటప్ చేయమని కోరుతూ టెర్మినల్ విండో ప్రదర్శించబడుతుంది.
ఉబుంటు WSL సిస్టమ్ వినియోగదారు కోసం పేరును టైప్ చేసి < నొక్కండి నమోదు చేయండి >.

కొత్త వినియోగదారు కోసం లాగిన్ పాస్‌వర్డ్‌ని టైప్ చేసి, < నొక్కండి నమోదు చేయండి >.

లాగిన్ పాస్‌వర్డ్‌ను మళ్లీ టైప్ చేసి, < నొక్కండి నమోదు చేయండి >.

ఉబుంటు WSL సిస్టమ్ కోసం కొత్త వినియోగదారు ఖాతా సృష్టించబడాలి మరియు ఉబుంటు ఉపయోగించడానికి సిద్ధంగా ఉండాలి.

Windows 10/11లో WSL ఉబుంటు లైనక్స్ టెర్మినల్‌ని యాక్సెస్ చేస్తోంది

ఉబుంటు లైనక్స్ WSL సిస్టమ్ యొక్క టెర్మినల్‌ను యాక్సెస్ చేయడానికి, Windows 10/11లో టెర్మినల్ యాప్‌ను తెరవండి మరియు > పై క్లిక్ చేయండి ఉబుంటు .

ఉబుంటు లైనక్స్ WSL సిస్టమ్ యొక్క టెర్మినల్ తెరవబడాలి.

ఉబుంటు WSL సిస్టమ్ Windows 10/11 యొక్క NVIDIA GPUని యాక్సెస్ చేయగలదా అని తనిఖీ చేస్తోంది

ఉబుంటు WSL సిస్టమ్ మీ Windows 10/11 కంప్యూటర్ యొక్క NVIDIA GPUని యాక్సెస్ చేయగలదో లేదో తనిఖీ చేయడానికి, ఉబుంటు WSL సిస్టమ్ యొక్క టెర్మినల్ నుండి కింది ఆదేశాన్ని అమలు చేయండి:

$nvidia-smi

ఉబుంటు WSL సిస్టమ్ మీ Windows 10/11 కంప్యూటర్ యొక్క NVIDIA GPUని యాక్సెస్ చేయగలిగితే, కింది స్క్రీన్‌షాట్‌లో చూపిన విధంగా మీరు మీ NVIDIA GPU వినియోగ సమాచారాన్ని చూస్తారు:

ఉబుంటు WSL సిస్టమ్‌లో పైథాన్ 3 PIPని ఇన్‌స్టాల్ చేస్తోంది

ఉబుంటు WSL సిస్టమ్‌లో TensorFlowని ఇన్‌స్టాల్ చేయడానికి, మీరు Ubuntu WSL సిస్టమ్‌లో పైథాన్ 3 PIPని ఇన్‌స్టాల్ చేసి ఉండాలి. మీరు ఉబుంటు యొక్క అధికారిక ప్యాకేజీ రిపోజిటరీ నుండి ఉబుంటు WSL సిస్టమ్‌లో పైథాన్ 3 PIPని ఇన్‌స్టాల్ చేయవచ్చు.

ముందుగా, కింది ఆదేశంతో APT ప్యాకేజీ డేటాబేస్ కాష్‌ను నవీకరించండి:

$ sudo సరైన నవీకరణ

ఉబుంటు WSL సిస్టమ్‌లో పైథాన్ 3 PIPని ఇన్‌స్టాల్ చేయడానికి, కింది ఆదేశాన్ని అమలు చేయండి:

$ sudo apt ఇన్స్టాల్ python3-pip

ఇన్‌స్టాలేషన్‌ను నిర్ధారించడానికి, “Y” నొక్కి ఆపై < నొక్కండి నమోదు చేయండి >.

ఉబుంటు WSL సిస్టమ్‌లో పైథాన్ 3 PIP ఇన్‌స్టాల్ చేయబడుతోంది. ఇది పూర్తి చేయడానికి కొంత సమయం పడుతుంది.

ఈ సమయంలో, ఉబుంటు WSL సిస్టమ్‌లో పైథాన్ 3 PIPని ఇన్‌స్టాల్ చేయాలి.

ఉబుంటు WSL సిస్టమ్‌లో పైథాన్ 3 PIP ప్రాప్యత చేయబడుతుందో లేదో తనిఖీ చేయడానికి, కింది ఆదేశాన్ని అమలు చేయండి:

$ పిప్-వెర్షన్

మీరు చూడగలిగినట్లుగా, మేము మా ఉబుంటు WSL సిస్టమ్‌లో పైథాన్ 3 PIP 22.0.2 ఇన్‌స్టాల్ చేసాము.

ఉబుంటు WSL సిస్టమ్‌లో పైథాన్ 3 PIPని అప్‌గ్రేడ్ చేస్తోంది

TensorFlow యొక్క తాజా వెర్షన్‌ను ఇన్‌స్టాల్ చేయడానికి, మీరు మీ ఉబుంటు WSL సిస్టమ్‌లో పైథాన్ 3 PIP యొక్క తాజా వెర్షన్‌ను ఇన్‌స్టాల్ చేసుకోవాలి.

TensorFlow యొక్క తాజా వెర్షన్‌ను ఇన్‌స్టాల్ చేయడానికి, మీరు మీ ఉబుంటు WSL సిస్టమ్‌లో పైథాన్ 3 PIP యొక్క తాజా వెర్షన్‌ను ఇన్‌స్టాల్ చేసుకోవాలి.

$ పిప్ ఇన్‌స్టాల్ - పైప్‌ని అప్‌గ్రేడ్ చేయండి

పైథాన్ PIPని తాజా వెర్షన్‌కి అప్‌డేట్ చేయాలి (ఈ రచన సమయంలో వెర్షన్ 23.2.1).

$ పిప్-వెర్షన్

ఉబుంటు WSL సిస్టమ్‌లో NVIDIA CUDA/cuDNN యాక్సిలరేషన్ మద్దతుతో టెన్సర్‌ఫ్లోను ఇన్‌స్టాల్ చేస్తోంది

మీ Windows 10/11 యొక్క Ubuntu WSL సిస్టమ్‌లో NVIDIA CUDA/cuDNN యాక్సిలరేషన్ మద్దతుతో టెన్సర్‌ఫ్లోను ఇన్‌స్టాల్ చేయడానికి, కింది ఆదేశాన్ని అమలు చేయండి:

$ పిప్ ఇన్‌స్టాల్ టెన్సార్‌ఫ్లో[మరియు-క్యూడా]

NVIDIA CUDA/cuDNN మద్దతుతో TensorFlow మరియు అవసరమైన డిపెండెన్సీలు డౌన్‌లోడ్ చేయబడి, ఇన్‌స్టాల్ చేయబడుతున్నాయి. ఇది పూర్తి చేయడానికి కొంత సమయం పడుతుంది.

ఈ సమయంలో, ఉబుంటు WSL సిస్టమ్‌లో NVIDIA CUDA/cuDNN మద్దతుతో TensorFlow ఇన్‌స్టాల్ చేయబడాలి.

ఉబుంటు WSL సిస్టమ్‌లో TensorFlow CUDA యాక్సిలరేషన్ పనిచేస్తుందో లేదో తనిఖీ చేస్తోంది

TensorFlow CUDA యాక్సిలరేషన్ ఉబుంటు WSL సిస్టమ్‌లో పనిచేస్తుందో లేదో తనిఖీ చేయడానికి, కింది ఆదేశంతో పైథాన్ 3 ఇంటరాక్టివ్ షెల్/ఇంటర్‌ప్రెటర్‌ను తెరవండి:

$ పైథాన్3

TensorFlowని దిగుమతి చేయడానికి, క్రింది కోడ్ లైన్‌ను అమలు చేయండి:

$ టెన్సార్‌ఫ్లోను tfగా దిగుమతి చేయండి

TensorFlow సరిగ్గా దిగుమతి చేయబడిందో లేదో తనిఖీ చేయడానికి, క్రింది కోడ్ లైన్‌తో TensorFlow వెర్షన్ నంబర్‌ను ప్రింట్ చేయండి:

$ tf.__version__

మీరు చూడగలిగినట్లుగా, మేము మా ఉబుంటు WSL సిస్టమ్‌లో TensorFlow 2.14.0 ఇన్‌స్టాల్ చేసాము.

TensorFlow CUDA త్వరణం కోసం మీ NVIDIA GPU అందుబాటులో ఉందో లేదో తనిఖీ చేయడానికి, క్రింది కోడ్ లైన్‌ను అమలు చేయండి:

$ tf.config.list_physical_devices(‘GPU’)

మీరు చూడగలిగినట్లుగా, TensorFlow కోసం GPU పరికరం అందుబాటులో ఉంది. కాబట్టి, CUDA త్వరణం కోసం TensorFlow మీ కంప్యూటర్ యొక్క NVIDIA GPUని ఉపయోగించవచ్చు.

పైథాన్ 3 ఇంటరాక్టివ్ షెల్/ఇంటర్‌ప్రెటర్ నుండి నిష్క్రమించడానికి, కింది కోడ్ లైన్‌ను అమలు చేయండి:

$ నిష్క్రమించు()

టెన్సర్‌ఫ్లో డెవలప్‌మెంట్ కోసం విజువల్ స్టూడియో కోడ్‌తో ఉబుంటు WSL సిస్టమ్‌ను యాక్సెస్ చేస్తోంది

విజువల్ స్టూడియో కోడ్ TensorFlow అభివృద్ధి కోసం ఒక గొప్ప కోడ్ ఎడిటర్. మీరు TensorFlow డెవలప్‌మెంట్ కోసం విజువల్ స్టూడియో కోడ్‌తో ఉబుంటు WSL సిస్టమ్‌ను యాక్సెస్ చేయాలనుకుంటే మరియు మీకు ఏదైనా సహాయం కావాలంటే, ఈ కథనాన్ని చదవండి.

ముగింపు

ఈ వ్యాసంలో, Windows 10/11లో WSL ద్వారా ఉబుంటు లైనక్స్‌ను ఎలా ఇన్‌స్టాల్ చేయాలో మేము మీకు చూపించాము. Windows 10/11లో Ubuntu WSL సిస్టమ్ యొక్క టెర్మినల్‌ను ఎలా యాక్సెస్ చేయాలో మరియు ఉబుంటు WSL సిస్టమ్‌లో NVIDIA CUDA/cuDNN యాక్సిలరేషన్ మద్దతుతో టెన్సర్‌ఫ్లో యొక్క తాజా వెర్షన్‌ను ఎలా ఇన్‌స్టాల్ చేయాలో కూడా మేము మీకు చూపించాము.