در این بخش، ما درباره راهاندازی محیط برای یادگیری عمیق با پایتون صحبت خواهیم کرد. برای ساخت الگوریتمهای یادگیری عمیق، نیاز به نصب نرمافزارهای زیر داریم:
-
پایتون 2.7+
-
Scipy همراه با Numpy
-
Matplotlib
-
Theano
-
Keras
-
TensorFlow
توصیه میشود که پایتون، NumPy، SciPy و Matplotlib از طریق توزیع Anaconda نصب شوند. این توزیع شامل تمام این پکیجها است.
ما باید اطمینان حاصل کنیم که انواع مختلف نرمافزارها به درستی نصب شدهاند.
حال، به برنامه خط فرمان (Command Line) می رویم و دستور زیر را وارد می کنیم:
1 2 3 |
$ python Python 3.6.3 |Anaconda custom (32-bit)| (default, Oct 13 2017, 14:21:34) [GCC 7.2.0] on linux |
1 2 |
import numpy print numpy.__version__ |
1 |
1.14.2 |
نصب Theano، TensorFlow و Keras
قبل از شروع نصب پکیجها (Theano، TensorFlow و Keras)، باید تأیید کنیم که pip نصب شده است. سیستم مدیریت پکیج در Anaconda نام pip است.
برای تأیید نصب pip، دستور زیر را در خط فرمان وارد کنید:
1 |
$ pip |
1 2 3 |
$pip install theano $pip install tensorflow $pip install keras |
1 |
$python c import theano: print (theano.__version__) |
1 |
1.0.1 |
1 |
$python c import tensorflow: print tensorflow.__version__ |
1 |
1.7.0 |
1 2 |
$python c import keras: print keras.__version__ Using TensorFlow backend |
1 |
2.1.5 |
اگر هنوز با مفاهیم اولیه برنامه نویسی آشنا نیستید و میخواهید بهطور اصولی یادگیری عميق با پایتون را شروع کنید، بهترین راه شروع، شرکت در آموزش پایتون از صفر است. این دوره به شما کمک میکند تا با اصول اولیه پایتون آشنا شوید و به تدریج مهارتهای لازم برای پیادهسازی الگوریتمهای یادگیری عميق و پروژههای پیچیده را کسب کنید.
راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.
- انتشار: ۱ شهریور ۱۴۰۴
دسته بندی موضوعات
- آموزش ارز دیجیتال
- آموزش برنامه نویسی
- آموزش متنی برنامه نویسی
- اطلاعیه و سایر مطالب
- پروژه برنامه نویسی
- دوره های تخصصی برنامه نویسی
- رپورتاژ
- فیلم های آموزشی
- ++C
- ADO.NET
- Adobe Flash
- Ajax
- AngularJS
- apache
- ARM
- Asp.Net
- ASP.NET MVC
- AVR
- Bootstrap
- CCNA
- CCNP
- CMD
- CSS
- Dreameaver
- EntityFramework
- HTML
- IOS
- jquery
- Linq
- Mysql
- Oracle
- PHP
- PHPMyAdmin
- Rational Rose
- silver light
- SQL Server
- Stimulsoft Reports
- Telerik
- UML
- VB.NET&VB6
- WPF
- Xml
- آموزش های پروژه محور
- اتوکد
- الگوریتم تقریبی
- امنیت
- اندروید
- اندروید استودیو
- بک ترک
- بیسیک فور اندروید
- پایتون
- جاوا
- جاوا اسکریپت
- جوملا
- دلفی
- دوره آموزش Go
- دوره های رایگان پیشنهادی
- زامارین
- سئو
- ساخت CMS
- سی شارپ
- شبکه و مجازی سازی
- طراحی الگوریتم
- طراحی بازی
- طراحی وب
- فتوشاپ
- فریم ورک codeigniter
- فلاتر
- کانستراکت
- کریستال ریپورت
- لاراول
- معماری کامپیوتر
- مهندسی اینترنت
- هوش مصنوعی
- یونیتی
- کتاب های آموزشی
- Android
- ASP.NET
- AVR
- LINQ
- php
- Workflow
- اچ تی ام ال
- بانک اطلاعاتی
- برنامه نویسی سوکت
- برنامه نویسی موبایل
- پاسکال
- پایان نامه
- پایتون
- جاوا
- جاوا اسکریپت
- جی کوئری
- داده کاوی
- دلفی
- رباتیک
- سئو
- سایر کتاب ها
- سخت افزار
- سی اس اس
- سی پلاس پلاس
- سی شارپ
- طراحی الگوریتم
- فتوشاپ
- مقاله
- مهندسی نرم افزار
- هک و امنیت
- هوش مصنوعی
- ویژوال بیسیک
- نرم افزار و ابزار برنامه نویسی
- وردپرس