Forwarded from جادی، کیبورد آزاد - Jadi
پایتون با گذشتن از سی پلاس پلاس، به سومین زبان مطرح جهان در شاخص تیوب تبدیل شد
https://jadi.net/2018/09/python-is-3rd-tiobe/
شاخص تیوب در دنیای برنامه نویسی، سعی می کنه با نگاه کردن به مشخصه هایی مثل تعداد برنامه نویس ها، تعداد دوره ها و سازمان های پشت یک زبان برنامه نویسی، اونها رو طبقه بندی کنه. امسال برای اولین بار، پایتون تونست خودش رو به رتبه سوم برسونه.
پایتون سالها است که قدم به قدم بالا اومده و الان خوشحالیم که با ۷.۵ درصد، به رتبه سوم رسیده. زبان اول جاوا است با ۱۷٪ و بعد سی با ۱۵٪ و رتبه چهارم این ماه هم به سی پلاس پلاس رسیده که با ۷.۴٪، از پایتون عقب مونده. مهمه یادآوری کنم که این درصد ها به معنی بهتر بودن یک زبان نیستن بلکه نشون می دن توجه در جهان به این زبان بیشتره. اونم با یک شاخص خاص. البته در دو شاخص مشابه دیگه هم جای پایتون عالیه: در PyPl پایتون اوله و در RedMonk پایتون سومه اما در نهایت توجه به شاخص تیوب، بیشتر از بقیه است.
معلومه که پایتون این رتبه و رشد رو مدیون پکیج های بسیار زیاد و خوب و همچنین توسعه بسیار سریع و همچنین شرکت های قوی ای است که ازش استفاده می کنن – و در نتیجه به جلو هلش می دن.
اگر شما هم به پایتون علاقمند شدین می تونین راهنمای شروع اون یا دوره های من توی مکتبخونه یا گوتوکلس رو ببینین یا روی اینترنت پیداشون کنین.
کانال @jadinet
https://jadi.net/2018/09/python-is-3rd-tiobe/
شاخص تیوب در دنیای برنامه نویسی، سعی می کنه با نگاه کردن به مشخصه هایی مثل تعداد برنامه نویس ها، تعداد دوره ها و سازمان های پشت یک زبان برنامه نویسی، اونها رو طبقه بندی کنه. امسال برای اولین بار، پایتون تونست خودش رو به رتبه سوم برسونه.
پایتون سالها است که قدم به قدم بالا اومده و الان خوشحالیم که با ۷.۵ درصد، به رتبه سوم رسیده. زبان اول جاوا است با ۱۷٪ و بعد سی با ۱۵٪ و رتبه چهارم این ماه هم به سی پلاس پلاس رسیده که با ۷.۴٪، از پایتون عقب مونده. مهمه یادآوری کنم که این درصد ها به معنی بهتر بودن یک زبان نیستن بلکه نشون می دن توجه در جهان به این زبان بیشتره. اونم با یک شاخص خاص. البته در دو شاخص مشابه دیگه هم جای پایتون عالیه: در PyPl پایتون اوله و در RedMonk پایتون سومه اما در نهایت توجه به شاخص تیوب، بیشتر از بقیه است.
معلومه که پایتون این رتبه و رشد رو مدیون پکیج های بسیار زیاد و خوب و همچنین توسعه بسیار سریع و همچنین شرکت های قوی ای است که ازش استفاده می کنن – و در نتیجه به جلو هلش می دن.
اگر شما هم به پایتون علاقمند شدین می تونین راهنمای شروع اون یا دوره های من توی مکتبخونه یا گوتوکلس رو ببینین یا روی اینترنت پیداشون کنین.
کانال @jadinet
جادی دات نت | کیبرد آزاد
پایتون با گذشتن از سی پلاس پلاس، به سومین زبان مطرح جهان در شاخص تیوب تبدیل شد
شاخص تیوب در دنیای برنامه نویسی، سعی می کنه با نگاه کردن به مشخصه هایی مثل تعداد برنامه نویس ها، تعداد دوره ها و سازمان های پشت یک زبان برنامه نویسی، اونها رو طبقه بندی کنه. امسال برای اولین بار، پایتون تونست خودش رو به رتبه سوم برسونه. پایتون سالها است که…
Forwarded from جادی، کیبورد آزاد - Jadi
Forwarded from Tensorflow(@CVision) (Alireza Akhavan)
#کورس #ویدیو
معرفی کورس جبرخطی عددی برای برنامه نویسان
Computational Linear Algebra for Coders
این کورس در سال ۲۰۱۷ در دانشگاه San Francisco توسط Rachel Thomas تدریس شد.
Rachel Thomas
دکترای ریاضی دارند و به همراه jeremy howard ,
Fast.ai
رو ایجاد کردند.
course review:
https://machinelearningmastery.com/computational-linear-algebra-coders-review/
کتاب آنلاین:
https://github.com/fastai/numerical-linear-algebra/blob/master/README.md
ویدیوها:
https://www.youtube.com/playlist?list=PLtmWHNX-gukIc92m1K0P6bIOnZb-mg0hY
The course uses #Python with examples using #NumPy, #scikit_learn, #numba, #pytorch, and more.
Course Contests
0. Course Logistics
1. Why are we here?
2. Topic Modeling with NMF and SVD
3. Background Removal with Robust PCA
4. Compressed Sensing with Robust Regression
5. Predicting Health Outcomes with Linear Regressions
6. How to Implement Linear Regression
7. PageRank with Eigen Decompositions
8. Implementing QR Factorization
معرفی کورس جبرخطی عددی برای برنامه نویسان
Computational Linear Algebra for Coders
این کورس در سال ۲۰۱۷ در دانشگاه San Francisco توسط Rachel Thomas تدریس شد.
Rachel Thomas
دکترای ریاضی دارند و به همراه jeremy howard ,
Fast.ai
رو ایجاد کردند.
course review:
https://machinelearningmastery.com/computational-linear-algebra-coders-review/
کتاب آنلاین:
https://github.com/fastai/numerical-linear-algebra/blob/master/README.md
ویدیوها:
https://www.youtube.com/playlist?list=PLtmWHNX-gukIc92m1K0P6bIOnZb-mg0hY
The course uses #Python with examples using #NumPy, #scikit_learn, #numba, #pytorch, and more.
Course Contests
0. Course Logistics
1. Why are we here?
2. Topic Modeling with NMF and SVD
3. Background Removal with Robust PCA
4. Compressed Sensing with Robust Regression
5. Predicting Health Outcomes with Linear Regressions
6. How to Implement Linear Regression
7. PageRank with Eigen Decompositions
8. Implementing QR Factorization
MachineLearningMastery.com
Computational Linear Algebra for Coders Review - MachineLearningMastery.com
Numerical linear algebra is concerned with the practical implications of implementing and executing matrix operations in computers with real data.
It is an area that requires some previous experience of linear algebra and is focused on both the performance…
It is an area that requires some previous experience of linear algebra and is focused on both the performance…
کتابخانه یادگیری ماشین
Scikit-learn
نسخه جدید 0.2 را منتشر کرد.
http://scikit-learn.org/stable/whats_new.html#version-0-20
Scikit-learn
نسخه جدید 0.2 را منتشر کرد.
http://scikit-learn.org/stable/whats_new.html#version-0-20
کاربرد * در پارامتر توابع
The *args will give you all function parameters as a tuple
https://docs.python.org/dev/tutorial/controlflow.html#more-on-defining-functions
The *args will give you all function parameters as a tuple
https://docs.python.org/dev/tutorial/controlflow.html#more-on-defining-functions
دوستان در مورد خواندن فایل صوت در پایتون و تغییرات جزئی سوال کردند.
یه نوت بوک خیلی مقدماتی آپلود کردم در ریپوی درس:
http://nbviewer.jupyter.org/github/alireza-akhavan/python-labs/blob/master/DPS-transmission.ipynb
همچنین اگر DSP میخونید کورس رایگان دانشگاه EPFL سوئیس را در سایت کورسرا شدیدا توصیه میکنم.
هم دانشگاه خیلی معتبریه. هم با پایتون گفته و نوت بوکهاش کمکتون میکنه:
https://www.coursera.org/learn/dsp
یه نوت بوک خیلی مقدماتی آپلود کردم در ریپوی درس:
http://nbviewer.jupyter.org/github/alireza-akhavan/python-labs/blob/master/DPS-transmission.ipynb
همچنین اگر DSP میخونید کورس رایگان دانشگاه EPFL سوئیس را در سایت کورسرا شدیدا توصیه میکنم.
هم دانشگاه خیلی معتبریه. هم با پایتون گفته و نوت بوکهاش کمکتون میکنه:
https://www.coursera.org/learn/dsp
nbviewer.jupyter.org
Notebook on nbviewer
Check out this Jupyter notebook!
ویدیوی قدیمی. برنامه نویسی بازگشتی در پایتون:
https://www.aparat.com/v/rcQxo
https://www.aparat.com/v/rcQxo
آپارات - سرویس اشتراک ویدیو
برنامه نویسی بازگشتی
آموزش مقدماتی برنامه نویسی بازگشتی.
در این آموزش مفاهیم پایه ی برنامه نویسی بازگشتی مستقل از زبان برنامه نویسی خاص مورد بررسی قرار گرفته است. با این متد برنامه های بازگشتی را ساده تر حل کرده و مینویسید.
با مثال فاکتوریل، سری فیبوناچی و برج های هانون به صورت…
در این آموزش مفاهیم پایه ی برنامه نویسی بازگشتی مستقل از زبان برنامه نویسی خاص مورد بررسی قرار گرفته است. با این متد برنامه های بازگشتی را ساده تر حل کرده و مینویسید.
با مثال فاکتوریل، سری فیبوناچی و برج های هانون به صورت…
Python_Labs🐍
ادغام دو دیکشنری در پایتون dict merge #pytrick
در این مثال به ترتیب در عبارت z و overwrite شدن b از چپ به راست دقت کنید . اگر به جای
z = {**x, **y}
داشتیم
z = {**y, **x}
در دیکشنری خروجی مقدار b چند میشد؟
z = {**x, **y}
داشتیم
z = {**y, **x}
در دیکشنری خروجی مقدار b چند میشد؟
Python_Labs🐍
The get() method on Python dicts and its "default" arg #pytrick
The get() method on Python dicts and its "default" arg
وقتی متد get را روی یک دیکشنری فراخوانی میکنید بررسی میکند که این کلید در دیکشنری موجود است یا خیر. اگر موجود بود مقدارش را برمیگرداند، در غیر این صورت مقدار پیش فرضی که برایش مشخص کرده اید برمیگردد.
# The get() method on dicts
# and its "default" argument
name_for_userid = {
382: "Alice",
590: "Bob",
951: "Dilbert",
}
def greeting(userid):
return "Hi %s!" % name_for_userid.get(userid, "there")
>>> greeting(382)
"Hi Alice!"
>>> greeting(333333)
"Hi there!"
وقتی متد get را روی یک دیکشنری فراخوانی میکنید بررسی میکند که این کلید در دیکشنری موجود است یا خیر. اگر موجود بود مقدارش را برمیگرداند، در غیر این صورت مقدار پیش فرضی که برایش مشخص کرده اید برمیگردد.
# The get() method on dicts
# and its "default" argument
name_for_userid = {
382: "Alice",
590: "Bob",
951: "Dilbert",
}
def greeting(userid):
return "Hi %s!" % name_for_userid.get(userid, "there")
>>> greeting(382)
"Hi Alice!"
>>> greeting(333333)
"Hi there!"
Forwarded from Tensorflow(@CVision) (Alireza Akhavan)
با سلام
گارگاه "اصول شبکه های عصبی عمیق در بینایی ماشین مقدماتی" در تاریخ های زیر برگزار می گردد. علاقه مندان می توانند از طریق لینک زیر ثبت نام کنند.
جلسه اول: چهارشنبه مورخ 23 آبان ماه ساعت 1 الی 5
جلسه دوم: چهارشنبه مورخ 30 آبان ماه ساعت 1 الی 5
پوستر و اطلاعات بیشتر:
https://www.tgoop.com/cvision/736
لینک ثبت نام:
http://plan.azad.ac.ir/fa/page/9755
گارگاه "اصول شبکه های عصبی عمیق در بینایی ماشین مقدماتی" در تاریخ های زیر برگزار می گردد. علاقه مندان می توانند از طریق لینک زیر ثبت نام کنند.
جلسه اول: چهارشنبه مورخ 23 آبان ماه ساعت 1 الی 5
جلسه دوم: چهارشنبه مورخ 30 آبان ماه ساعت 1 الی 5
پوستر و اطلاعات بیشتر:
https://www.tgoop.com/cvision/736
لینک ثبت نام:
http://plan.azad.ac.ir/fa/page/9755
Telegram
Tensorflow
دوره مقدماتی یادگیری ژرف
http://plan.azad.ac.ir/fa/page/9755
سرفصل دوره مقدماتی و پیشرفته:
https://www.tgoop.com/cvision/737
http://plan.azad.ac.ir/fa/page/9755
سرفصل دوره مقدماتی و پیشرفته:
https://www.tgoop.com/cvision/737