پرش به محتوا
نوین هاست
  • سرور مجازی
  • درباره ما
  • تماس با ما
  • بازارچه
  • دانشنامه
نوین هاست
  • سرور مجازی
    • برگشت
    • سرور مجازی ایران
      • برگشت
      • سرور مجازی برج میلاد
      • سرور مجازی زیرساخت
    • سرور مجازی اروپا
      • برگشت
      • سرور مجازی المان
      • سرور مجازی انگلیس
      • سرور مجازی فرانسه
      • سرور مجازی اتریش
      • سرور مجازی هلند
      • سرور مجازی بلغارستان
      • سرور مجازی مجارستان
      • سرور مجازی دانمارک
      • سرور مجازی سوئد
      • سرور مجازی جزیره من
      • سرور مجازی جمهوری چک
      • سرور مجازی ایتالیا
      • سرور مجازی فنلاند
      • سرور مجازی یونان
      • سرور مجازی سوئیس
      • سرور مجازی ایسلند
      • سرور مجازی کرواسی
      • سرور مجازی اسپانیا
    • سرور مجازی آسیا
      • برگشت
      • سرور مجازی ترکیه
      • سرور مجازی سنگاپور
      • سرور مجازی مالزی
      • سرور مجازی شیلی
      • سرور مجازی هنگ کنگ
      • سرور مجازی امارات
      • سرور مجازی ژاپن
      • سرور مجازی روسیه
    • سرور مجازی آمریکا
      • برگشت
      • سرور مجازی امریکا
      • سرور مجازی کانادا
    • سایر VPS ها
      • برگشت
      • سرور مجازی استرالیا
      • سرور مجازی رایگان
      • سرور مجازی اقتصادی
      • سرور مجازی ترید و بایننس
      • سرور مجازی با کارت گرافیک
      • سرور مجازی نیجریه
      • سرور مجازی بورس
      • سرور مجازی کلاس آنلاین
      • سرور مجازی کاهش پینگ
      • سرور مجازی والتر
      • سرور مجازی فارکس
      • سرور مجازی میکروتیک
      • سرور مجازی NVME
  • سرور اختصاصی
    • برگشت
    • سرور اختصاصی ایران
      • برگشت
      • سرور اختصاصی برج میلاد
      • سرور اختصاصی زیرساخت
    • سرور اختصاصی اروپا
      • برگشت
      • سرور اختصاصی آلمان
      • سرور اختصاصی ترکیه
      • سرور اختصاصی فنلاند
      • سرور اختصاصی هلند
      • سرور اختصاصی انگلیس
      • سرور اختصاصی فرانسه
    • سرور اختصاصی آمریکا
      • برگشت
      • سرور اختصاصی آمریکا
      • سرور اختصاصی کانادا
    • کولوکیشن
      • برگشت
      • آسیاتک
      • زیرساخت
  • هاست
    • برگشت
    • هاست دانلود
    • هاست نامحدود
    • هاست وردپرس
    • هاست ویندوز ایران
  • نوین پلاس +
  • پنل کاربری ارتباط با ما
  • سرور مجازی
  • سرور مجازی ایرانسرور مجازی حرفه ای از ایران
  • سرور مجازی اروپاپایداری و کیفیت ، سرعت بالا
  • سرور مجازی آسیاوب سرور لایت اسپید و امنیت و سرعت بالا
  • سایر VPS هابهینه برای فروشگاه های وردپرسی
  • سرور مجازی زیرساخت
    • سرور مجازی برج میلاد
  • سرور مجازی المان
    • سرور مجازی فرانسه
    • سرور مجازی سوئد
    • سرور مجازی اتریش
    • سرور مجازی اسپانیا
    • سرور مجازی انگلیس
    • سرور مجازی ایتالیا
    • سرور مجازی ایسلند
    • سرور مجازی بلغارستان
    • سرور مجازی سوئیس
    • سرور مجازی جزیره من
    • سرور مجازی جمهوری چک
    • سرور مجازی فنلاند
    • سرور مجازی دانمارک
    • سرور مجازی مجارستان
    • سرور مجازی هلند
    • سرور مجازی یونان
  • سرور مجازی شیلی
    • سرور مجازی روسیه
    • سرور مجازی ترکیه
    • سرور مجازی مالزی
    • سرور مجازی ژاپن
    • سرور مجازی سنگاپور
    • سرور مجازی هنگ کنگ
    • سرور مجازی امارات
  • سرور مجازی کانادا
    • سرور مجازی امریکا
    • سرور مجازی نیجریه
    • سرور مجازی استرالیا
    • سرور مجازی NVME
    • سرور مجازی با کارت گرافیک
    • سرور مجازی رایگان
    • سرور مجازی ترید و بایننس
    • سرور مجازی فارکس
    • سرور مجازی کلاس آنلاین
    • سرور مجازی میکروتیک
    • سرور مجازی والتر
    • سرور مجازی NVME
    • سرور مجازی اقتصادی
  • سرور اختصاصی
  • سرور اختصاصی ایرانمنابع کاملا اختصاصی و قدرتمند
  • سرور اختصاصی اروپابا ip اختصاصی از بهترین کشور ها
  • سرور اختصاصی آمریکاup time 99.99%
  • سایر VDS ها
  • برج میلاد
    • زیرساخت
  • سرور اختصاصی آلمان
    • سرور اختصاصی انگلیس
    • سرور اختصاصی ترکیه
    • سرور اختصاصی فرانسه
    • سرور اختصاصی فنلاند
    • سرور اختصاصی هلند
  • سرور اختصاصی آمریکا
    • سرور اختصاصی کانادا
  • کولوکیشن
  • آسیاتک
  • زیرساخت
  • هاست
  • دامنه
  • نوین پلاس +
021-49624 ورود / عضویت
لینوکس

راهنمای لینوکس

70
  • اجرای دستورات لینوکس در ویندوز
  • راه اندازی سایت در سرور لینوکس
  • IP شناور در اوبونتو و دبیان
  • بازیابی رمز root
  • آموزش بکاپ از سرور لینوکس
  • آموزش اجرای دستور از راه دور
  • ایجاد یوزر در لینوکس
  • تفاوت ipv4 با ipv6 چیست
  • دستور tar لینوکس
  • کانفیگ IPv6 در لینوکس
  • بکاپ گیری از سرور لینوکس
  • راه اندازی سایت در سرور
  • نصب فایروال در لینوکس
  • لیست کردن کاربران در لینوکس
  • پارتیشن بندی در لینوکس
  • بش bash چیست؟
  • آموزش تغییر نام فایل در لینوکس
  • آموزش نصب آلمالینوکس
  • آلمالینوکس
    • تبدیل Centos به AlmaLinux
    • نصب Visual Studio Code در آلمالینوکس
    • نصب پایتون روی آلمالینوکس
    • نصب Node.js در AlmaLinux
  • دبیان
    • ارتقا دبیان
  • اوبونتو
    • نصب NextCloud در اوبونتو
    • فعال کردن SSH اوبونتو
    • نصب ماینکرافت روی اوبونتو
    • نصب کاساندرا Cassandra در اوبونتو
    • آموزش نصب اوبونتو
    • نصب Graylog در اوبونتو
    • نصب Redis در اوبونتو
    • نصب Maven در اوبونتو
    • نصب تامکت در اوبونتو
    • آموزش نصب Ghost CMS در ubuntu
    • نصب GitLab در اوبونتو
    • نصب GCC در اوبونتو
    • نصب جاوا در اوبونتو
    • نصب و راه اندازی Bind DNS Server اوبونتو
    • نصب جنکینز در اوبونتو
    • نصب وردپرس در اوبونتو
    • نصب Oh My Zsh در اوبونتو
    • نصب پرومتئوس در اوبونتو
    • نصب Kubectl در اوبونتو
    • نصب PyTorch در اوبونتو
    • حذف داکر در اوبونتو
    • نصب آناکوندا
    • آموزش نصب Wine
    • آموزش نصب آپاچی کافکا
    • نصب Xrdp در اوبونتو
    • نصب وایرشارک در اوبونتو
    • آموزش نصب Go در اوبونتو
    • آموزش نصب MariaDB در اوبونتو
    • آموزش نصب Ansible
    • نصب درایور انویدیا در اوبونتو
    • آموزش نصب Hadoop
    • آموزش نصب Terraform
    • نصب و کانفیگ SSH در Ubuntu
    • نصب KVM در Ubuntu
    • نصب گوگل کروم در ubuntu
    • آموزش نصب گرافانا
    • چک کردن نسخه ubuntu
    • آموزش نصب phpMyAdmin در اوبونتو
    • آموزش نصب Postman
    • نصب داکر در اوبونتو
    • نصب Redis در اوبونتو
    • نصب MySQL در اوبونتو
    • نصب و کانفیگ آپاچی در اوبونتو
    • کران جاب در اوبونتو
    • ارتقا اوبونتو
    • نصب MongoDB در اوبونتو
    • نصب محیط گرافیکی در اوبونتو

تحقیق و توسعه

8
  • آموزش Portainer داکر
  • پاک کردن کش DNS
  • افزایش امنیت سرور
  • آموزش لود بالانسینگ
  • پیکربندی SSL در PostgreSQL
  • پایتون
    • ترکیب دو لیست در پایتون
    • تبدیل رشته به عدد در پایتون
    • معکوس کردن لیست در پایتون

سوالات متداول

4
  • رید (RAID) چیست؟
  • عمومی
    • ترافیک مورد نیاز سایت
    • SELinux چیست؟
    • محافظت در برابر حملات DDoS
View Categories
  • خانه
  • مستدات
  • راهنمای لینوکس
  • اوبونتو
  • نصب PyTorch در اوبونتو

نصب PyTorch در اوبونتو

زمان مطالعه: 5 دقیقه

پای‌تورچ (PyTorch) به دلیل سهولت استفاده، نمودار محاسباتی پویا و کارایی‌اش، در طول سال‌ها به طور فزاینده‌ای محبوب شده است و آن را به انتخابی برتر برای پیاده‌سازی مدل‌های یادگیری عمیق تبدیل کرده است. اگر می‌خواهید این ابزار را بررسی کنید و نحوه نصب پای‌تورچ را در اوبونتو بیاموزید، این راهنما به شما کمک خواهد کرد!

🇫🇮 سرور مجازی فنلاند 🇫🇮

در این آموزش، شما را با مراحل نصب PyTorch روی سیستم اوبونتو با استفاده از Pip یا Anaconda آشنا خواهیم کرد تا به شما در شروع استفاده از این ابزار کمک کنیم.

پای‌ تورچ چیست؟ #

پای‌تورچ (PyTorch) یک چارچوب یادگیری ماشین رایگان و متن‌باز مبتنی بر پایتون و کتابخانه تورچ است، از این رو این نام را دارد. تطبیق‌پذیری، گراف محاسباتی پویا و کتابخانه‌های گسترده آن، آن را به ابزاری ترجیحی در وظایف مختلف هوش مصنوعی یا یادگیری عمیق مانند تحقیق و تولید تبدیل کرده است. پای‌تورچ برای محاسبات شتاب‌یافته با پردازنده گرافیکی (GPU) و شبکه‌های عصبی عمیق بهینه شده است. پای‌تورچ که در ابتدا توسط متا ای‌آی (Meta AI) توسعه داده شده بود، اکنون بخشی از چتر بنیاد لینوکس است.

پای‌تورچ برای چه مواردی استفاده می‌شود؟ #

پای‌تورچ برای کارهایی مانند تشخیص تصویر و گفتار، پردازش زبان طبیعی و یادگیری تقویتی استفاده می‌شود. معماری ماژولار آن به کاربران این امکان را می‌دهد که شبکه‌های عصبی را به راحتی بسازند و همین امر پای‌تورچ را به یک ابزار ضروری برای توسعه مدل‌های یادگیری ماشین تبدیل می‌کند . این ابزار در درجه اول توسط دانشمندان داده برای تحقیقات و برنامه‌های کاربردی مربوط به هوش مصنوعی استفاده می‌شود.

پیش‌ نیازها #

قبل از شروع فرآیند نصب PyTorch در اوبونتو، مطمئن شوید که سیستم اوبونتو شما الزامات زیر را برآورده می‌کند:

  • پایتون ۳.۶ یا بالاتر
  • اگر سیستم یا سرور اوبونتو شما از GPU پشتیبانی می‌کند ، مطمئن شوید که درایورها و جعبه ابزار CUDA را نصب کرده‌اید.

چگونه PyTorch را روی اوبونتو نصب کنیم؟ #

چند روش برای نصب PyTorch در اوبونتو وجود دارد، از جمله ساخت از منبع، اما این راهنما نحوه نصب PyTorch با استفاده از Pip و همچنین نحوه نصب PyTorch با استفاده از Anaconda را به شما نشان می‌دهد. همچنین، PyTorch هر دو گزینه CPU (واحد پردازش مرکزی) و GPU (واحد پردازش گرافیکی) را ارائه می‌دهد، بنابراین اگر سیستم شما از GPU پشتیبانی نمی‌کند ، می‌توانید PyTorch را فقط با پشتیبانی CPU نصب کنید.

۱. Pip: نصب پای‌ تورچ #

شما می‌توانید PyTorch را با استفاده از Pip (مدیر بسته بومی پایتون) در مراحل زیر روی اوبونتو نصب کنید :

مرحله ۱ – به‌روزرسانی بسته‌های سیستم #

ابتدا، بسته‌ های سیستم را به‌روزرسانی کنید تا مطمئن شوید که از جدیدترین بسته‌ها استفاده می‌کنید.

sudo apt update

مرحله ۲ – نصب Python3-venv #

در مرحله بعد، باید Python3-venv را نصب کنید که می‌توانید از آن برای ایجاد یک محیط ایزوله پایتون برای پروژه خود استفاده کنید تا نیازی به نصب بسته‌های پایتون به صورت سراسری نباشد و از این طریق از مشکلات احتمالی سازگاری جلوگیری شود.

sudo apt install python3-venv -y
نصب PyTorch در اوبونتو
نصب PyTorch در اوبونتو

سرور فنلاند

مرحله ۳ – محیط را آماده کنید #

اکنون یک دایرکتوری جدید ایجاد کنید و به آن بروید تا فایل‌ها و تنظیمات محیط مجازی در آن ذخیره شوند. در اینجا “pytorch_env” نام دایرکتوری است؛ در صورت تمایل می‌توانید از نام دیگری استفاده کنید.

mkdir pytorch_env
cd pytorch_env

نصب PyTorch در اوبونتو

در مرحله بعد، دستورات زیر را برای ایجاد و فعال کردن محیط مجازی اجرا کنید.

python3 -m venv pytorch_env
source pytorch_env/bin/activate

پس از فعال شدن محیط مجازی، باید شاهد تغییر خط فرمان خود برای نمایش نام محیط مجازی باشید. با فعال شدن این گزینه، می‌توانید بسته‌ها یا اسکریپت‌های پایتون مرتبط با این محیط مجازی را به جای پایتون در کل سیستم نصب کنید و از تداخل با پروژه‌هایی که به نسخه‌های مختلف بسته نیاز دارند، جلوگیری کنید.

نصب PyTorch در اوبونتو

 

مرحله ۴ – نصب PyTorch با استفاده از Pip #

اکنون که محیط مجازی شما فعال شده است، می‌توانید PyTorch را روی سیستم اوبونتو خود نصب کنید.

فقط با پشتیبانی از پردازنده:

برای نصب PyTorch فقط با پشتیبانی CPU، دستور زیر را اجرا کنید:

pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu

نصب PyTorch در اوبونتو

 

با پشتیبانی از GPU ( نصب CUDA با PyTorch) (CUDA) :

برای نصب PyTorch با پشتیبانی از GPU، دستور زیر را اجرا کنید:

pip3 install torch torchvision torchaudio

مرحله ۵ – نصب را تأیید کنید #

برای تأیید نصب PyTorch می‌توانید دستور زیر را اجرا کنید:

python
import torch
print(torch.__version__)

دستور بالا مفسر پایتون را اجرا می‌کند، کتابخانه PyTorch را وارد می‌کند و نسخه PyTorch نصب شده فعلی را نمایش می‌دهد.

نصب PyTorch در اوبونتو

۲. Conda: نصب پای‌ تورچ #

روش دیگری که می‌توانید PyTorch را نصب کنید، استفاده از یک پلتفرم متن‌باز به نام Anaconda است . می‌توانید PyTorch را با استفاده از Conda در مراحل زیر نصب کنید:

مرحله ۱ – به‌روزرسانی بسته‌های سیستم #

طبق معمول، شما می‌خواهید مطمئن شوید که بسته‌های سیستم شما به‌روز هستند.

sudo apt update

مرحله ۲ – نصب آناکوندا #

در مرحله بعد، باید آناکوندا را نصب کنید و می‌توانید این کار را در مراحل زیر انجام دهید.

ابتدا باید Curl را نصب کنید . این برای دانلود اسکریپت نصب Anaconda استفاده خواهد شد.

sudo apt install curl -y

نصب PyTorch در اوبونتو

 

در مرحله بعد، به عنوان یک روش بهتر، می‌خواهید فرآیند نصب را ایزوله کنید. به دایرکتوری “tmp” بروید، در صورت تمایل می‌توانید یک دایرکتوری دیگر برای این کار ایجاد یا استفاده کنید.

cd /tmp

نصب PyTorch در اوبونتو

 

در مرحله بعد، با اجرای دستور زیر ، اسکریپت نصب کننده آناکوندا را با استفاده از Curl دانلود کنید:

curl --output anaconda.sh https://repo.anaconda.com/archive/Anaconda3-2023.07-2-Linux-x86_64.sh

دستور بالا اسکریپت نصب‌کننده‌ی آناکوندا را دانلود کرده و آن را به عنوان فایلی با نام “anaconda.sh” ذخیره می‌کند. شما همیشه می‌توانید آدرس اینترنتی (URL) آخرین نسخه اسکریپت را در سایت آنها دریافت کنید .

نصب PyTorch در اوبونتو

 

سرور مجازی انگلیس

حالا با استفاده از دستور زیر، از سالم بودن فایل دانلود شده مطمئن شوید:

sha256sum anaconda.sh

شما می‌خواهید تأیید کنید که مقدار checksum مربوط به sha256sum با مقدار موجود در سایت رسمی مطابقت دارد .

نصب PyTorch در اوبونتو

 

پس از تأیید اسکریپت دانلود، می‌توانید اسکریپت نصب‌کننده آناکوندا را اجرا کرده و مراحل نصب را با اجرای دستور زیر آغاز کنید:

bash anaconda.sh

نصب PyTorch در اوبونتو

 

پس از اتمام مراحل نصب، باید جلسه پوسته فعلی را به‌روزرسانی کنید تا مطمئن شوید که محیط آناکوندا و دستورات آن برای استفاده در جلسه ترمینال فعلی در دسترس هستند. این کار را با اجرای دستور زیر انجام دهید:

source ~/.bashrc

همچنین، همانطور که در تغییر اعلان به “base” که محیط پیش‌فرض ایجاد شده توسط آناکوندا در حین نصب است، مشاهده می‌کنید، آناکوندا را فعال خواهد کرد. متعاقباً، می‌توانید از این conda activateدستور برای فعال کردن آناکوندا استفاده کنید.

نصب PyTorch در اوبونتو

 

conda --versionمی‌توانید با استفاده از دستور زیر از نصب آناکوندا اطمینان حاصل کنید.

نصب PyTorch در اوبونتو
نصب PyTorch در اوبونتو

مرحله ۳ – نصب PyTorch با استفاده از Anaconda #

اکنون که آناکوندا نصب و فعال شده است، می‌توانید از آن برای نصب PyTorch استفاده کنید.

فقط با پشتیبانی از پردازنده:

conda install pytorch torchvision torchaudio cpuonly -c pytorch

نصب PyTorch در اوبونتو

با پشتیبانی از GPU (نصب PyTorch با CUDA):

conda install pytorch torchvision torchaudio pytorch-cuda=11.7 -c pytorch -c nvidia

مرحله ۴ – نصب را تأیید کنید #

برای تأیید نصب PyTorch، دستور زیر را اجرا کنید:

python
import torch
print(torch.__version__)

نصب PyTorch در اوبونتو

چگونه PyTorch را حذف کنیم؟ #

اگر نیاز به حذف نصب PyTorch در سیستم اوبونتو خود دارید، می‌توانید با اجرای دستور زیر با Pip این کار را انجام دهید:

pip3 uninstall torch -y

نصب PyTorch در اوبونتو

 

برای حذف نصب PyTorch با استفاده از Anaconda، دستور زیر را اجرا کنید:

conda remove pytorch -y

نصب PyTorch در اوبونتو

نتیجه‌ گیری #

در این مرحله، باید PyTorch را روی سیستم خود نصب کرده باشید. این راهنما نحوه نصب PyTorch روی اوبونتو با استفاده از Pip و Anaconda را نشان داد. همچنین آموختید که PyTorch گزینه‌هایی دارد که می‌توانید بر اساس منابع محاسباتی موجود در سیستم خود دانلود کنید. با نصب PyTorch، می‌توانید به بررسی قابلیت‌های آن بپردازید و کارایی آن را تجربه کنید.

Updated on آبان ۱۳, ۱۴۰۴

نظر شما چیست؟!

  • Happy
  • Normal
  • Sad

Related Docs

  • حذف داکر در اوبونتو
  • نصب آناکوندا
  • آموزش نصب Wine
  • نصب وایرشارک در اوبونتو

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
حذف داکر در اوبونتونصب Kubectl در اوبونتو

دیدگاهتان را بنویسید لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

فهرست مطلب
  • پای‌ تورچ چیست؟
  • پای‌تورچ برای چه مواردی استفاده می‌شود؟
  • پیش‌ نیازها
  • چگونه PyTorch را روی اوبونتو نصب کنیم؟
    • ۱. Pip: نصب پای‌ تورچ
      • مرحله ۱ - به‌روزرسانی بسته‌های سیستم
      • مرحله 2 - نصب Python3-venv
      • مرحله ۳ - محیط را آماده کنید
      • مرحله ۴ - نصب PyTorch با استفاده از Pip
      • مرحله 5 - نصب را تأیید کنید
    • ۲. Conda: نصب پای‌ تورچ
      • مرحله ۱ - به‌روزرسانی بسته‌های سیستم
      • مرحله 2 - نصب آناکوندا
      • مرحله ۳ - نصب PyTorch با استفاده از Anaconda
      • مرحله ۴ - نصب را تأیید کنید
  • چگونه PyTorch را حذف کنیم؟
  • نتیجه‌ گیری
نوین هاست

نوین هاست ارائه دهنده خدمات میزبانی، فروش انواع سرورهای مجازی و اختصاصی ایران و خارج برترین لوکیشن ها و استفاده از بهترین سخت افزارها با پشتیبانی 7/24

نماد اعتماد نوین هاست
لوگو ساماندهی
نظام صنفی رایانه ای کشور
دانش بنیان

دسترسی سریع

  • سرور مجازی
  • سرور مجازی ایران
  • سرور اختصاصی
  • هاست اشتراکی
  • ثبت دامنه
  • درباره ما
  • قوانین سرویس دهی

سرورهای مجازی

  • سرور مجازی المان
  • سرور مجازی فرانسه
  • سرور مجازی انگلیس
  • سرور مجازی امریکا
  • سرور مجازی کانادا
  • سرور مجازی فنلاند
  • سرور مجازی هلند

سرورهای اختصاصی

  • سرور اختصاصی ایران
  • سرور اختصاصی برج میلاد
  • سرور اختصاصی زیرساخت
  • سرور اختصاصی خارج
  • سرور اختصاصی آلمان
  • سرور اختصاصی فرانسه
  • سرور اختصاصی آمریکا
تمام حقوق این سایت محفوظ و متعلق به نوین هاست می باشد.
Facebook Twitter Youtube Whatsapp Instagram Telegram