ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Mastering IPython 4.0

دانلود کتاب تسلط بر IPython 4.0

Mastering IPython 4.0

مشخصات کتاب

Mastering IPython 4.0

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 1785888412, 9781785888410 
ناشر: Packt Publishing 
سال نشر: 2016 
تعداد صفحات: 382 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 5 مگابایت 

قیمت کتاب (تومان) : 29,000



کلمات کلیدی مربوط به کتاب تسلط بر IPython 4.0: برنامه های کاربردی سازمانی، نرم افزار، کامپیوتر و فناوری



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 9


در صورت تبدیل فایل کتاب Mastering IPython 4.0 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب تسلط بر IPython 4.0 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب تسلط بر IPython 4.0

با مفاهیم پیشرفته محاسبات تعاملی آشنا شوید تا بهترین استفاده را از IPython در مورد این کتاب ببرید- به روزترین کتاب در مورد محاسبات تعاملی با IPython 4.0؛- راهنمای مفصل و غنی از نمونه که به شما امکان می دهد از پیشرفته ترین سطح برنامه نویسی تعاملی با IPython استفاده کنید. - با استفاده از این راهنمای جامع، برنامه‌نویسی تعاملی انعطاف‌پذیر را با IPython دریافت کنید. در مورد ویژگی های محاسباتی تعاملی و موازی IPython 4.0 به همراه ادغام آن با ابزارها و مفاهیم شخص ثالث مانند آزمایش و مستندسازی نتایج بیاموزید. پوسته تعاملی IPython- از XeroMQ و MPI برای ارسال پیام استفاده کنید- ابزارهای شخص ثالث مانند R، Julia و JavaScript را با IPython ادغام کنید- داده ها را تجسم کنید- کسب دانش برای آزمایش و مستندسازی داده ها- با پیشرفت های اخیر در Jupyter آشنا شوید. notebook systemIn DetailIPython یک محیط محاسباتی تعاملی است که در آن می توانید اجرای کد، متن غنی، ریاضیات، نمودارها و رسانه های غنی را ترکیب کنید. این کتاب توسعه دهندگان IPython را با آخرین پیشرفت های IPython به روز می کند و عمیقاً در محاسبات تعاملی با IPython فرو می رود. . این یک راهنمای پیشرفته در مورد محاسبات تعاملی و موازی با IPython، تجسم‌های پیشرفته و محاسبات با عملکرد بالا با IPython را با جزئیات بررسی خواهد کرد. ، Sphinx، رویدادهای JS، کار تعاملی و خوشه ZMQ. این کتاب به موضوعاتی مانند IPython Console Lexer، پیکربندی پیشرفته و ابزارهای شخص ثالث می‌پردازد. در پایان این کتاب، شما می‌توانید از IPython برای محاسبات تعاملی و موازی در یک محیط محاسباتی با کارایی بالا استفاده کنید. سبک و رویکرد این راهنمای جامع IPython برای محاسبات تعاملی، اکتشافی و موازی است. این به IPython اجازه می دهد تا با آخرین پیشرفت های IPython به روز شود و عمیق تر در محاسبات تعاملی با IPython فرو رود.


توضیحاتی درمورد کتاب به خارجی

Get to grips with the advanced concepts of interactive computing to make the most out of IPythonAbout This Book- Most updated book on Interactive computing with IPython 4.0;- Detailed, example-rich guide that lets you use the most advanced level interactive programming with IPython;- Get flexible interactive programming with IPython using this comprehensive guideWho This Book Is ForThis book is for IPython developers who want to make the most of IPython and perform advanced scientific computing with IPython utilizing the ease of interactive computing.It is ideal for users who wish to learn about the interactive and parallel computing properties of IPython 4.0, along with its integration with third-party tools and concepts such as testing and documenting results.What You Will Learn- Develop skills to use IPython for high performance computing (HPC)- Understand the IPython interactive shell- Use XeroMQ and MPI to pass messages- Integrate third-party tools like R, Julia, and JavaScript with IPython- Visualize the data- Acquire knowledge to test and document the data- Get to grips with the recent developments in the Jupyter notebook systemIn DetailIPython is an interactive computational environment in which you can combine code execution, rich text, mathematics, plots, and rich media.This book will get IPython developers up to date with the latest advancements in IPython and dive deep into interactive computing with IPython. This an advanced guide on interactive and parallel computing with IPython will explore advanced visualizations and high-performance computing with IPython in detail.You will quickly brush up your knowledge of IPython kernels and wrapper kernels, then we'll move to advanced concepts such as testing, Sphinx, JS events, interactive work, and the ZMQ cluster. The book will cover topics such as IPython Console Lexer, advanced configuration, and third-party tools.By the end of this book, you will be able to use IPython for interactive and parallel computing in a high-performance computing environment.Style and approachThis is a comprehensive guide to IPython for interactive, exploratory and parallel computing. It will let the IPython get up to date with the latest advancements in IPython and dive deeper into interactive computing with IPython



فهرست مطالب

Cover
Copyright
Credits
About the Author
About the Reviewer
www.PacktPub.com
Table of Contents
Preface
Chapter 1: Using IPython for HPC
The need for speed
FORTRAN to the rescue --
the problems FORTRAN addressed
Readability
Portability
Efficiency
The computing environment
Choosing between IPython and Fortran
Fortran
IPython
Object-orientation
Ease of adoption
Popularity --
Fortran versus IPython
Useful libraries
The cost of building (and maintaining) software
Requirements and specification gathering
Development
Execution
Testing and maintenance
Alternatives Cross-language developmentPrototyping and exploratory development
An example case --
Fast Fourier Transform
Fast Fourier Transform
Fortran
Python
Performance concerns
Software engineering concerns
Complexity-based metrics
Size-based metrics
Where we stand now
High Performance Computing
The HPC learning curve
Cloudy with a chance of parallelism (or Amazon\'s computer is bigger than yours)
HPC and parallelism
Clouds and HPC
Going parallel
Terminology
A parallel programming example
A serial program
A parallel equivalent
Discussion
Summary
Chapter 2: Advanced Shell Topics What is IPython?Installing IPython
All-in-one distributions
Package management with conda
Canopy Package Manager
What happened to the Notebook?
Starting out with the terminal
IPython beyond Python
Shell integration
History
Magic commands
Creating custom magic commands
Cython
Configuring IPython
Debugging
Post-mortem debugging
Debugging at startup
Debugger commands
Read-Eval-Print Loop (REPL) and IPython architecture
Alternative development environments
Spyder
Canopy
PyDev
Others
Summary
Chapter 3: Stepping Up to IPython for Parallel Computing
Serial processes Program counters and address spacesBatch systems
Multitasking and preemption
Time slicing
Threading
Threading in Python
Example
Limitations of threading
Global Interpreter Lock
What happens in an interpreter?
CPython
Multi-core machines
Kill GIL
Using multiple processors
The IPython parallel architecture
Overview
Components
The IPython Engine
The IPython Controller
The IPython Hub
The IPython Scheduler
Getting started with ipyparallel
ipcluster
Hello world
Using map_sync
Asynchronous calls
Synchronizing imports
Parallel magic commands
%px
%%px
%pxresult
%pxconfig %autopxTypes of parallelism
SIMD
SPMD
ipcluster and mpiexec/mpirun
ipcluster and PBS
MapReduce
Scatter and gather
A more sophisticated method
MIMD
MPMD
Task farming and load balancing
The @parallel function decorator
Data parallelism
No data dependence
External data dependence
Application steering
Debugging
First to the post
Graceful shutdown
Summary
Chapter 4: Messaging with ZeroMQ and MPI
The storage hierarchy
Address spaces
Data locality
ZeroMQ
A sample ZeroMQ program
The server
The client
Messaging patterns in ZeroMQ
Pairwise
Client/server
Publish/subscribe




نظرات کاربران