
IPython 6.0 [IPython을 최대한 활용하기 위한 인터랙티브 컴퓨팅의 고급 개념 이해]
- 원서명Mastering IPython 4.0: Get to grips with the advanced concepts of interactive computing to make the most out of IPython (ISBN 9781785888410)
- 지은이토마스 비터만(Thomas Bitterman)
- 옮긴이심지현
- ISBN : 9791161751276
- 30,000원
- 2018년 03월 09일 펴냄 (절판)
- 페이퍼백 | 432쪽 | 188*235mm
- 시리즈 : acorn+PACKT
판매처
- 현재 이 도서는 구매할 수 없습니다.
책 소개
소스 코드 파일은 여기에서 내려 받으실 수 있습니다.
본문에 쓰인 컬러 이미지는 여기에서 내려 받으세요.
요약
IPython은 고성능 병렬 컴퓨팅을 위해 고안된 파이썬 기반 언어다. 이 책은 IPython의 병렬 아키텍처와 유연한 병렬 프로그래밍 모델, 제로MQ와 MPI라는 메시징 시스템을 상세히 설명하며 IPython이 고성능 병렬 컴퓨팅에 적합한 이유를 논한다. 또한 IPython의 명령행과 내부 라이브러리, 데이터 시각화를 지원하는 여러 도구의 사용법을 일관된 예제와 함께 제공해 실제 개발 사례에 적용할 수 있도록 돕는다. 끝으로 테스트와 설명서라는 개발 단계까지 어떻게 지원하는지 알아본다.
이 책에서 다루는 내용
■ 고성능 컴퓨팅에 IPython을 사용하는 개발 기술
■ IPython 인터랙티브 쉘의 이해
■ 제로MQ와 MPI를 사용한 메시지 전송
■ R, 줄리아, 자바스크립트와 같은 외부 도구와 IPython의 통합
■ 데이터 시각화
■ 데이터 테스트, 설명서 작성 방법
■ 주피터 노트북 시스템의 최신 개발 이해
이 책의 대상 독자
IPython을 최대한 활용해 인터랙티브 컴퓨팅을 쉽게 이용하며 IPython으로 고급 과학 컴퓨팅을 수행하려는 IPython 개발자를 위한 책이다. IPython 6.0의 대화형 특징과 병렬 컴퓨팅 측면, 그 외 외부 도구와의 통합, 테스트, 설명서 같은 개념을 함께 배우려는 사용자에게 이상적이다.