டெபியன் 12 இல் NVIDIA GPU/CUDA முடுக்கம் ஆதரவுடன் PyTorch ஐ எவ்வாறு நிறுவுவது

Tepiyan 12 Il Nvidia Gpu Cuda Mutukkam Ataravutan Pytorch Ai Evvaru Niruvuvatu



PyTorch என்பது Facebook/Meta வழங்கும் திறந்த மூல இயந்திர கற்றல் (ML) கட்டமைப்பாகும். இது TensorFlow க்கு மாற்றாகும். PyTorch என்பது மிகவும் பிரபலமான AI/ML கட்டமைப்பாகும், மேலும் இது நாளுக்கு நாள் பிரபலமடைந்து வருகிறது.

PyTorch ஆனது NVIDIA GPU ஐப் பயன்படுத்தி AI/ML பயன்பாடுகளை NVIDIA CUDA நூலகம் வழியாக டென்சர்ஃப்ளோவைப் போலவே முடுக்கிவிடலாம்.

இந்தக் கட்டுரையில், டெபியன் 12 “புத்தகப்புழு” இல் NVIDIA GPU/CUDA முடுக்கம் ஆதரவுடன் PyTorch ஐ எவ்வாறு நிறுவுவது என்பதைக் காண்பிப்போம்.







உள்ளடக்கத்தின் தலைப்பு:

  1. Debian 12 இல் NVIDIA GPU இயக்கிகளை நிறுவுதல்
  2. Debian 12 இல் NVIDIA CUDA ஐ நிறுவுகிறது
  3. டெபியன் 12 இல் பைதான் 3 PIP மற்றும் பைதான் 3 மெய்நிகர் சூழலை (venv) நிறுவுதல்
  4. PyTorch க்கான பைதான் 3 மெய்நிகர் சூழலை உருவாக்குதல்
  5. Python 3 PIP ஐ பைதான் 3 PyTorch மெய்நிகர் சூழலில் சமீபத்திய பதிப்பிற்கு மேம்படுத்துகிறது
  6. டெபியன் 12 இல் NVIDIA GPU/CUDA முடுக்கம் ஆதரவுடன் PyTorch ஐ நிறுவுதல்
  7. பைடார்ச் பைதான் 3 மெய்நிகர் சூழலை செயல்படுத்துகிறது
  8. PyTorch ஐ அணுகுதல் மற்றும் NVIDIA GPU/CUDA முடுக்கம் உள்ளதா எனச் சரிபார்த்தல்
  9. முடிவுரை

Debian 12 இல் NVIDIA GPU இயக்கிகளை நிறுவுதல்

PyTorch NVIDIA GPU/CUDA முடுக்கம் வேலை செய்ய, நீங்கள் அவசியம் Debian 12 இல் NVIDIA GPU இயக்கிகளை நிறுவவும் . உங்கள் Debian 12 கணினியில் NVIDIA GPU இயக்கிகளை நிறுவ உங்களுக்கு ஏதேனும் உதவி தேவைப்பட்டால், இந்தக் கட்டுரையைப் படியுங்கள் .



Debian 12 இல் NVIDIA CUDA ஐ நிறுவுகிறது

டெபியன் 12 இல் பைடார்ச் என்விடியா ஜிபியு/சியுடா முடுக்கம் வேலை செய்ய, நீங்கள் கண்டிப்பாக டெபியன் 12 இல் NVIDIA CUDA ஐ நிறுவவும் . உங்கள் Debian 12 கணினியில் NVIDIA CUDA ஐ நிறுவ உங்களுக்கு ஏதேனும் உதவி தேவைப்பட்டால், இந்தக் கட்டுரையைப் படியுங்கள் .



டெபியன் 12 இல் பைதான் 3 PIP மற்றும் பைதான் 3 மெய்நிகர் சூழலை (venv) நிறுவுதல்

டெபியன் 12 இல் PyTorch ஐ நிறுவ, நீங்கள் Python 3 PIP மற்றும் Python virtual environment (venv) ஆகியவற்றை நிறுவியிருக்க வேண்டும்.





முதலில், APT தொகுப்பு களஞ்சிய தற்காலிக சேமிப்பை பின்வரும் கட்டளையுடன் புதுப்பிக்கவும்:

$ சூடோ பொருத்தமான மேம்படுத்தல்



Python 3 PIP மற்றும் Python 3 மெய்நிகர் சூழலை (venv) நிறுவ, பின்வரும் கட்டளையை இயக்கவும்:

$ சூடோ பொருத்தமான நிறுவு python3-pip python3-venv python3-dev

நிறுவலை உறுதிப்படுத்த, 'Y' ஐ அழுத்தி பின்னர் அழுத்தவும் <உள்ளிடவும்> .

  கணினி விளக்கத்தின் ஸ்கிரீன்ஷாட் தானாகவே உருவாக்கப்படும்

Python 3 PIP மற்றும் Python 3 venv ஆகியவை நிறுவப்படுகின்றன. முடிக்க சிறிது நேரம் ஆகும்.

  கணினி விளக்கத்தின் ஸ்கிரீன்ஷாட் தானாகவே உருவாக்கப்படும்

இந்த கட்டத்தில், Python 3 PIP மற்றும் Python 3 venv நிறுவப்பட வேண்டும்.

  கணினி நிரலின் ஸ்கிரீன்ஷாட் விவரம் தானாக உருவாக்கப்படும்

PyTorch க்கான பைதான் 3 மெய்நிகர் சூழலை உருவாக்குதல்

டெபியன் 12 இல் பைதான் லைப்ரரிகளை நிறுவுவதற்கான நிலையான நடைமுறை, பைதான் மெய்நிகர் சூழலில் அவற்றை நிறுவுகிறது, இதனால் அவை கணினியின் பைதான் தொகுப்புகள்/நூலகங்களில் தலையிடாது.

'/opt/pytorch' கோப்பகத்தில் PyTorch க்கான புதிய Python 3 மெய்நிகர் சூழலை உருவாக்க, பின்வரும் கட்டளையை இயக்கவும்:

$ சூடோ மலைப்பாம்பு3 -மீ venv / தேர்வு / பைடார்ச்

Python 3 PIP ஐ பைதான் 3 PyTorch மெய்நிகர் சூழலில் சமீபத்திய பதிப்பிற்கு மேம்படுத்துகிறது

பைதான் 3 பிஐபியை பைதான் 3 “/opt/pytorch” மெய்நிகர் சூழலில் சமீபத்திய பதிப்பிற்கு மேம்படுத்த, பின்வரும் கட்டளையை இயக்கவும்:

$ சூடோ / தேர்வு / பைடார்ச் / தொட்டி / pip3 நிறுவு --மேம்படுத்தல் பிப்

டெபியன் 12 இல் NVIDIA GPU/CUDA முடுக்கம் ஆதரவுடன் PyTorch ஐ நிறுவுதல்

PyTorch NVIDIA GPU/CUDA முடுக்கம் வேலை செய்ய, நீங்கள் உங்கள் Debian 12 கணினியில் நிறுவிய NVIDIA CUDA இயக்கி பதிப்பை ஆதரிக்கும் PyTorch இன் சரியான பதிப்பை நிறுவ வேண்டும். இதை எழுதும் நேரத்தில், PyTorch NVIDIA CUDA இயக்கி பதிப்புகள் 11.8 மற்றும் 12.1 ஐ ஆதரிக்கிறது. PyTorch ஆதரிக்கும் NVIDIA CUDA இயக்கி பதிப்புகள் பற்றிய மேம்படுத்தப்பட்ட தகவலுக்கு, PyTorch இன் அதிகாரப்பூர்வ இணையதளத்தைப் பார்க்கவும் .

உங்கள் டெபியன் 12 கணினியில் நீங்கள் நிறுவிய NVIDIA CUDA இயக்கி பதிப்பைச் சரிபார்க்க, பின்வரும் கட்டளையை இயக்கவும். நீங்கள் பார்க்கிறபடி, எங்கள் டெபியன் 12 கணினியில் NVIDIA CUDA பதிப்பு 11.8 நிறுவப்பட்டுள்ளது.

$ என்விசிசி --பதிப்பு

  கணினி விளக்கத்தின் ஸ்கிரீன்ஷாட் தானாகவே உருவாக்கப்படும்

PyTorch Python 3 மெய்நிகர் சூழலில் NVIDIA CUDA 11.8 ஆதரவுடன் PyTorch ஐ நிறுவ, பின்வரும் கட்டளையை இயக்கவும்:

$ சூடோ / தேர்வு / பைடார்ச் / தொட்டி / pip3 நிறுவு டார்ச் டார்ச்விஷன் டார்ச்சாடியோ --index-url https: // download.pytorch.org / whl / 118 உடன்

PyTorch Python 3 மெய்நிகர் சூழலில் NVIDIA CUDA 12.1 ஆதரவுடன் PyTorch ஐ நிறுவ, பின்வரும் கட்டளையை இயக்கவும்:

$ சூடோ / தேர்வு / பைடார்ச் / தொட்டி / pip3 நிறுவு டார்ச் டார்ச்விஷன் டார்ச்சாடியோ

PyTorch Python 3 மெய்நிகர் சூழலில் PyTorch நிறுவப்படுகிறது. முடிக்க சிறிது நேரம் ஆகும்.

இந்த கட்டத்தில், PyTorch PyTorch பைதான் 3 மெய்நிகர் சூழலில் நிறுவப்பட வேண்டும்.

  கணினி விளக்கத்தின் ஸ்கிரீன்ஷாட் தானாகவே உருவாக்கப்படும்

PyTorch Python 3 மெய்நிகர் சூழலை செயல்படுத்துகிறது

PyTorch Python “/opt/pytorch” மெய்நிகர் சூழலை செயல்படுத்த, பின்வரும் கட்டளையை இயக்கவும்:

$ . / தேர்வு / பைடார்ச் / தொட்டி / செயல்படுத்த

PyTorch Python 3 மெய்நிகர் சூழல் செயல்படுத்தப்பட வேண்டும்.

  கணினி விளக்கத்தின் ஸ்கிரீன்ஷாட் தானாகவே உருவாக்கப்படும்

PyTorch ஐ அணுகுதல் மற்றும் NVIDIA GPU/CUDA முடுக்கம் உள்ளதா எனச் சரிபார்த்தல்

பைதான் 3 இன்டராக்டிவ் ஷெல்லைத் திறக்க, பின்வரும் கட்டளையை இயக்கவும்:

$ மலைப்பாம்பு3

பைதான் 3 இன்டராக்டிவ் ஷெல் திறக்கப்பட வேண்டும்.

முதலில், பின்வரும் குறியீடு வரியுடன் PyTorch ஐ இறக்குமதி செய்யவும்:

$ இறக்குமதி ஜோதி

  கணினி விளக்கத்தின் ஸ்கிரீன்ஷாட் தானாகவே உருவாக்கப்படும்

நீங்கள் நிறுவிய PyTorch இன் பதிப்பைச் சரிபார்க்க, பின்வரும் குறியீட்டை இயக்கவும். நீங்கள் பார்க்க முடியும் என, நாங்கள் PyTorch 2.1.0 ஐ NVIDIA CUDA 11.8 முடுக்கம் ஆதரவுடன் (cu118) இயக்குகிறோம்.

$ ஜோதி.__பதிப்பு__

  கணினி விளக்கத்தின் ஸ்கிரீன்ஷாட் தானாகவே உருவாக்கப்படும்

NVIDIA CUDA முடுக்கத்திற்கு PyTorch உங்கள் NVIDIA GPU ஐப் பயன்படுத்துகிறதா என்பதைச் சரிபார்க்க, பின்வரும் குறியீட்டின் வரியையும் நீங்கள் இயக்கலாம். NVIDIA CUDA ஆதரவு இருந்தால், 'True' அச்சிடப்படும்.

$ torch.cuda.is_available ( )

உங்கள் கணினியில் பல GPUகள் நிறுவப்பட்டிருந்தால், பின்வரும் குறியீட்டின் மூலம் PyTorch பயன்படுத்தக்கூடிய GPUகளின் எண்ணிக்கையை நீங்கள் சரிபார்க்கலாம். நீங்கள் பார்க்கிறபடி, எங்கள் டெபியன் 12 கணினியில் NVIDIA GPU (RTX 4070) நிறுவப்பட்டுள்ளது.

$ torch.cuda.device_count ( )

பைதான் இன்டராக்டிவ் ஷெல்லிலிருந்து வெளியேற, பின்வரும் குறியீட்டு வரியை இயக்கவும்:

$ விட்டுவிட ( )

முடிவுரை

இந்த கட்டுரையில், டெபியன் 12 இல் பைதான் 3 பிஐபி மற்றும் பைதான் 3 மெய்நிகர் சூழலை (வென்வி) எவ்வாறு நிறுவுவது என்பதை நாங்கள் உங்களுக்குக் காண்பித்தோம். டெபியன் 12 இல் பைடோர்ச்சிற்காக பைதான் 3 மெய்நிகர் சூழலை எவ்வாறு உருவாக்குவது மற்றும் என்விடியா CUDA உடன் PyTorch ஐ எவ்வாறு நிறுவுவது என்பதையும் நாங்கள் உங்களுக்குக் காண்பித்தோம். டெபியன் 12 இல் 11.8 மற்றும் 12.1 முடுக்கம் ஆதரவு. இறுதியாக, PyTorch Python மெய்நிகர் சூழலை எவ்வாறு செயல்படுத்துவது மற்றும் Debian 12 இல் PyTorch ஐ எவ்வாறு அணுகுவது என்பதைக் காண்பித்தோம்.