書誌事項

ハイパフォーマンスPython

Micha Gorelick, Ian Ozsvald著 ; 相川愛三訳

オライリー・ジャパン , オーム社 (発売), 2015.11

タイトル別名

High performance Python

ハイパフォーマンスPython

タイトル読み

ハイ パフォーマンス Python

大学図書館所蔵 件 / 144

この図書・雑誌をさがす

注記

原著 (O'Reilly Media, c2014) の翻訳

内容説明・目次

内容説明

Pythonの高速化技法について一歩踏み込んだプロユースの解説書。ボトルネックの測定方法から、最適なデータ構造の使い分け、CythonやPyPyなどのコンパイラの比較、numpyなどのパッケージの使い方、マルチコアCPUの活用法、メモリ効率を劇的に改善するトライ構造や近似計算まで、シンプルな実例プログラムを用いながらわかりやすく説明します。高性能なプログラムの書き方だけでなく、高性能なシステムの作り方を総合的に学ぶことができるPythonエキスパート必携の一冊です。

目次

  • 高性能なPythonを理解する
  • ボトルネック発見のためのプロファイリング
  • リストとタプル
  • 辞書と集合
  • イテレータとジェネレータ
  • 行列とベクトルの計算
  • Cにコンパイルする
  • 並行処理
  • multiprocessingモジュール
  • クラスタとジョブキュー
  • RAM使用量を削減する
  • 現場の学ぶ
  • 付録A サンプルプログラムについて

「BOOKデータベース」 より

詳細情報

  • NII書誌ID(NCID)
    BB20045942
  • ISBN
    • 9784873117409
  • 出版国コード
    ja
  • タイトル言語コード
    jpn
  • 本文言語コード
    jpn
  • 原本言語コード
    eng
  • 出版地
    東京,東京
  • ページ数/冊数
    xxi, 335p
  • 大きさ
    24cm
  • 分類
  • 件名
ページトップへ