Statistical Methods For Machine Learning
Discover how to Transform Data
into Knowledge with Python
Jason Brownlee
- Under development.
Discover how to Transform Data
into Knowledge with Python
Jason Brownlee
- Under development.
GitHub
GitHub - Ziaeemehr/statistical_method_ML: Statistical Methods for Machine Learning
Statistical Methods for Machine Learning. Contribute to Ziaeemehr/statistical_method_ML development by creating an account on GitHub.
https://www.youtube.com/watch?v=M-kBB2I4QlE
اسلایدها و کتاب مربوط رو در مطالب بعد ببینید.
اسلایدها و کتاب مربوط رو در مطالب بعد ببینید.
YouTube
Probabilistic Programming and Bayesian Modeling with PyMC3 - Christopher Fonnesbeck
Bayesian statistics offers powerful, flexible methods for data analysis that, because they are based on full probability models, confer several benefits to analysts including scalability, straightforward quantification of uncertainty, and improved interpretability…
Addison_Wesley_Data_and_Analytics_Cameron_Davidson_Pilon_Bayesian.pdf
17.1 MB
Bayesian Methods for Hackers
🔆 اگر فکر می کنید که کدهای پایتونتون کند هست احتمالن این آموزش براتون مفیده. ویدیو مقدمه ای هست بر cython که با یک مثال ساده تا صد برابر زمان اجرا کاهش پیدا می کند.
برای استفاده از cython نیازی به دونستن برنامه نویسی به زبان C یا ++C ندارید.
اینجا بیشتر بخوانید و ببینید.
#Cython is an optimising static compiler for both the #Python programming language and the extended Cython programming language (based on #Pyrex). It makes writing #C extensions for Python as easy as Python itself.
برای استفاده از cython نیازی به دونستن برنامه نویسی به زبان C یا ++C ندارید.
اینجا بیشتر بخوانید و ببینید.
#Cython is an optimising static compiler for both the #Python programming language and the extended Cython programming language (based on #Pyrex). It makes writing #C extensions for Python as easy as Python itself.
pythonprogramming.net
Python Programming Tutorials
Python Programming tutorials from beginner to advanced on a massive variety of topics. All video and text tutorials are free.
Forwarded from DLeX: AI Python (Farzad 🦅)
Springer Ebooks.pdf.pdf
693.5 KB
انتشارات اشپرینگر لیستی از کتابهای خود را رایگان برای دانلود گذاشته است.
جلوی هر کتاب لینک وجود دارد. روی آن کلیک کنید و دانلود کنید. در استفاده از آن به هیچ وجه تردید نکنید، خیلی از آنها بسبار گران هستند و در این ایام خاص رایگان است.
#کتاب
#book
❇️ @AI_Python
🗣 @AI_Python_arXiv
✴️ @AI_Python_EN
جلوی هر کتاب لینک وجود دارد. روی آن کلیک کنید و دانلود کنید. در استفاده از آن به هیچ وجه تردید نکنید، خیلی از آنها بسبار گران هستند و در این ایام خاص رایگان است.
#کتاب
#book
❇️ @AI_Python
🗣 @AI_Python_arXiv
✴️ @AI_Python_EN
🔆 یک سری مثال برای کاربرد آرایه های numpy در cython شامل
- loop over numpy array
- passing numpy array as argument
- indexing over numpy array (better optimization)
- disabling bounds checking (bounds of indices)
- passing numpy array and returnding numpy array
https://github.com/Ziaeemehr/cython/tree/master/examples/example_5_numpy
using numpy array in #Cython
#Mixed_programming
using numpy array in #Cython
#Mixed_programming
مرجع مثال ها همراه با توضیحات بیشتر در فایل Readme
هر مثال قرار دارد.
بسته به هر مثال سرعت اجرا تا ۳۰۰ برابر نسبت به کد پایتون سریع تر شده است.
تا 1000x speedup هم گاهی معمول هست.
- loop over numpy array
- passing numpy array as argument
- indexing over numpy array (better optimization)
- disabling bounds checking (bounds of indices)
- passing numpy array and returnding numpy array
https://github.com/Ziaeemehr/cython/tree/master/examples/example_5_numpy
using numpy array in #Cython
#Mixed_programming
using numpy array in #Cython
#Mixed_programming
مرجع مثال ها همراه با توضیحات بیشتر در فایل Readme
هر مثال قرار دارد.
بسته به هر مثال سرعت اجرا تا ۳۰۰ برابر نسبت به کد پایتون سریع تر شده است.
تا 1000x speedup هم گاهی معمول هست.
GitHub
Ziaeemehr/cython
cython examples. Contribute to Ziaeemehr/cython development by creating an account on GitHub.
🔆 برای دادن python list به عنوان آرگومان به تابع و برگرداندن لیست از تابع cython در اینجا توضیح داده شده است.
مثال ها به ساده ترین شکل ممکن هست و تنها هدف آموزشی دارد.
1️⃣ هر مثال شامل یک فایل با پسوند pyx است که تابع cython در آن نوشته می شود.
2️⃣ فایل setup.py که برای ساخت تابع کتابخانه با پسوند so به کار میرود. در ویندوز فایل pyd ساخته می شود.
3️⃣ فایل run.py که برای فراخوانی و اجرای کد استفاده می شود.
4️⃣ فایل makefile هم برای اجرای فایل setup و ساخت ماژول به کار می رود.
مثال ها به ساده ترین شکل ممکن هست و تنها هدف آموزشی دارد.
1️⃣ هر مثال شامل یک فایل با پسوند pyx است که تابع cython در آن نوشته می شود.
2️⃣ فایل setup.py که برای ساخت تابع کتابخانه با پسوند so به کار میرود. در ویندوز فایل pyd ساخته می شود.
3️⃣ فایل run.py که برای فراخوانی و اجرای کد استفاده می شود.
4️⃣ فایل makefile هم برای اجرای فایل setup و ساخت ماژول به کار می رود.
GitHub
Ziaeemehr/cython
cython examples. Contribute to Ziaeemehr/cython development by creating an account on GitHub.
example.pdf
21.8 KB
می توان cython را در jupyter notebook به صورت interactive هم استفاده کرد و نیاز به کامپایل کردن جداگانه ندارد. همه مراحل کامپایل در پشت صحنه انجام می شود.
github
github
Watch "David Higgins, Robert Schwarz - Introduction to Julia for Scientific Computing and Data Science" on YouTube
https://youtu.be/4kKp_3kOZIg
https://youtu.be/4kKp_3kOZIg
YouTube
David Higgins, Robert Schwarz - Introduction to Julia for Scientific Computing and Data Science
Description
Developed at MIT, with a focus on fast numerical computing, Julia has a syntactical complexity similar to that of Python or Matlab but a performance orders of magnitude faster. We will present an introduction to the language, followed by a sampling…
Developed at MIT, with a focus on fast numerical computing, Julia has a syntactical complexity similar to that of Python or Matlab but a performance orders of magnitude faster. We will present an introduction to the language, followed by a sampling…
Watch "Intro to solving differential equations in Julia" on YouTube
https://youtu.be/KPEqYtEd-zY
https://youtu.be/KPEqYtEd-zY
YouTube
Intro to solving differential equations in Julia
On February 6 (10AM PST/1 PM EST/19:00 CET) Chris Rackauckas gave an introductory tutorial on solving differential equations in Julia. This tutorial targets new Julia users and goes over the Julia package DifferentialEquations.jl.
You can follow along and…
You can follow along and…