டென்சர்ஃப்ளோ, எண் கணிப்பீட்டிற்கான மென்பொருள் நூலகம்

டென்சர்ஃப்ளோ பற்றி

அடுத்த கட்டுரையில் உபுண்டுவில் டென்சர்ஃப்ளோவை எவ்வாறு நிறுவலாம் என்பதைப் பார்க்கப் போகிறோம் (16.04/18.04). டென்சர்ஃப்ளோ என்பது பலவிதமான பணிகளில் இயந்திர கற்றலுக்கான குறியீடு நூலகமாகும். மனிதர்களால் பயன்படுத்தப்படும் கற்றல் மற்றும் பகுத்தறிவுக்கு ஒப்பான வடிவங்கள் மற்றும் தொடர்புகளைக் கண்டறிந்து புரிந்துகொள்ள நரம்பியல் நெட்வொர்க்குகளை உருவாக்குவதற்கும் பயிற்சியளிப்பதற்கும் திறன் கொண்ட அமைப்புகளில் அதன் தேவைகளைப் பூர்த்தி செய்வதற்காக கூகிள் 2015 இல் இதை உருவாக்கியது.

டென்சர்ஃப்ளோ என்பது ஆழமான கற்றல் தளம் உலகின் மிக முக்கியமானது. இந்த வளர்ச்சி ஓப்பன் சோர்ஸ் கூகிள் தன்னை ஒரு துறையில் ஒரு முன்னணி கருவியாக நிலைநிறுத்தியுள்ளது ஆழமான கற்றல். இயந்திர கற்றல் திட்டங்களை உருவாக்க எவரையும் அனுமதிக்கும் விரிவான நூலகங்கள் மற்றும் சமூக வளங்களும் இதில் உள்ளன.

டென்சர்ஃப்ளோ என்பது எண் கணிப்பீட்டிற்கான ஒரு திறந்த மூல மென்பொருள் நூலகமாகும் இது அப்பாச்சி 2.0 திறந்த மூல உரிமத்தின் கீழ் வெளியிடப்பட்டது மற்றும் தரவு பாய்வு விளக்கப்படங்களைப் பயன்படுத்துகிறது. வரைபடங்களில் உள்ள முனைகள் கணித செயல்பாடுகளைக் குறிக்கின்றன, அதே நேரத்தில் வரைபடங்களின் விளிம்புகள் பல பரிமாண தரவு மெட்ரிக்குகளை குறிக்கின்றன (டென்ஷனர்கள்) அவர்களுக்கு இடையே தொடர்பு.

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

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

உபுண்டுவில் டென்சர்ஃப்ளோவை நிறுவவும்

அடுத்த நிறுவல் செயல்முறை நான் உபுண்டு 18.04 கணினியில் செய்யப் போகிறேன். இது தெளிவுபடுத்தப்பட்டதும், டென்சர்ஃப்ளோவை நிறுவத் தொடங்க, நீங்கள் பின்வரும் படிகளைப் பின்பற்ற வேண்டும்:

பைதான் நிறுவவும்

பைத்தானைப் பயன்படுத்துவது டென்சர்ஃப்ளோவை இயக்குவதற்கான வேகமான மற்றும் எளிதான வழி என்பதால், பார்ப்போம் அதை நிறுவவும். இயல்புநிலை, பைதான் 3 உபுண்டு களஞ்சியங்களுடன் வருகிறது, எனவே அதன் நிறுவல் சிக்கலாக இருக்கக்கூடாது.

பாரா உபுண்டுவில் பைதான் என்ன பதிப்பு நிறுவப்பட்டுள்ளது என்பதை அறிந்து கொள்ளுங்கள், ஒரு முனையத்தில் (Ctrl + Alt + T) நீங்கள் கட்டளையை இயக்க வேண்டும்:

பைதான் பதிப்பு நிறுவப்பட்டது

python3 -V

நீங்கள் பார்க்க முடியும் என, என் கணினியில் பைதான் 3.6.9, மற்றும் இந்த எடுத்துக்காட்டுக்கு நான் venv தொகுதியைப் பயன்படுத்தி ஒரு மெய்நிகர் சூழலை உருவாக்கப் போகிறேன். க்கு venv தொகுதியை இயக்கும் python3-venv தொகுப்பை நிறுவவும், அதே முனையத்தில் நாம் பின்வரும் கட்டளைகளை இயக்கப் போகிறோம்:

sudo apt update; sudo apt install python3-venv

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

பைதான் மெய்நிகர் சூழலைத் தொடங்கவும்

நிறுவப்பட்ட பைத்தானின் பதிப்பு இப்போது எங்களுக்குத் தெரியும், பார்ப்போம் டென்சர்ஃப்ளோவிற்கான கோப்பகத்தை உருவாக்குவதைத் தொடரவும். அதே முனையத்தில் நாம் கட்டளையை மட்டுமே இயக்க வேண்டும்:

mkdir ~/TensorFlow

பின்னர் நாங்கள் செல்கிறோம் நாங்கள் இப்போது உருவாக்கிய கோப்பகத்திற்கு செல்லுங்கள்:

cd ~/TensorFlow

இந்த கோப்பகத்தில் இருந்து, நாங்கள் செய்வோம் பைதான் மெய்நிகர் சூழலை உருவாக்கவும் தட்டச்சு:

python3 -m venv venv

அதை உருவாக்கிய பிறகு நாம் அதை செயல்படுத்த வேண்டும்:

டென்சர்ஃப்ளோவிற்கான மெய்நிகர் சூழலை செயல்படுத்துகிறது

source venv/bin/activate

பைத்தான் தொகுப்பு உள்ளமைவு கருவிகள் பதிப்பு 41.0.0 அல்லது அதற்கு மேற்பட்டதாக இருக்க வேண்டும் என்று டென்சர்ஃப்ளோ தேவைப்படுகிறது. நாங்கள் செயல்படுத்துவோம் பிப் இது சமீபத்திய பதிப்பிற்கு புதுப்பிக்கப்பட்டுள்ளதா என்பதை உறுதிப்படுத்த பின்வருமாறு:

பிப் உடன் செட்அப்டூல்களை நிறுவுதல்

pip install -U setuptools

டென்சர்ஃப்ளோவை நிறுவவும்

இப்போது சூழல் உருவாக்கப்பட்டது மற்றும் செயல்படுத்தப்படுகிறது, நாங்கள் நிறுவலை மட்டுமே தொடங்க முடியும். க்கு தற்போதைய பதிப்பை நிறுவவும்இதில் அடங்கும் CUDA உடன் GPU அட்டைகளுக்கான ஆதரவு (உபுண்டு மற்றும் விண்டோஸ்), முனையத்தில் நாம் செய்ய வேண்டியிருக்கும் குழாய் பயன்படுத்தவும் தட்டச்சு:

டென்சர்ஃப்ளோ நிறுவல்

pip install tensorflow

மேலும் உள்ளன சிறிய CPU- மட்டும் தொகுப்பு கிடைக்கிறது:

pip install tensorflow-cpu

பாரா டென்சர்ஃப்ளோவை சமீபத்திய பதிப்பிற்கு புதுப்பிக்கவும், வேண்டும் மேம்படுத்தல் கொடியைச் சேர்க்கவும் கட்டளைகளுக்கு:

pip install --upgrade pip
pip install --upgrade tensorflow

நிறுவிய பின், க்கு டென்சர்ஃப்ளோ நிறுவப்பட்டதா என்பதை சரிபார்க்கவும் பின்வரும் கட்டளையை நாம் இயக்கலாம்:

டென்சர்ஃப்ளோவின் நிறுவப்பட்ட பதிப்பு

python -c 'import tensorflow as tf; print(tf.__version__)'

இந்த கட்டளை நிறுவப்பட்ட டென்சர்ஃப்ளோவின் பதிப்பைக் காட்ட வேண்டும். க்கு பயிற்சிகள் பார்க்கவும் டென்சர்ஃப்ளோ பற்றி பல்வேறு வகையான, நாங்கள் திட்ட வலைத்தளத்திற்கு செல்லலாம்.

பைதான் சூழலை முடக்கு

பைதான் சூழலுடன் நாங்கள் முடித்தவுடன், நீங்கள் செயலிழக்க கட்டளையை இயக்க வேண்டும்:

deactivate

பின்னர் நாம் உருவாக்கிய டென்சர்ஃப்ளோ கோப்பகத்தை நீக்க வேண்டும், மேலும் இது டென்சர்ஃப்ளோவை இயக்க நாங்கள் உருவாக்கிய பைதான் சூழலை நீக்க வேண்டும். பற்றிய கூடுதல் தகவலுக்கு டென்சர்ஃப்ளோவை எவ்வாறு பயன்படுத்துவது, உங்களால் முடியும் டுடோரியலைப் பார்வையிடவும் அவர்கள் தங்கள் வலைத்தளத்தில் அல்லது டெவலப்பர் வலைத்தளம் Google இன்.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.