Pythonデータエンジニアリング入門 高速化とデバイスデータアクセスの基本と応用
※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。
データサイエンスを実応用するための基本を押さえる データエンジニアリングは、データサイエンスを現実に意味のある形に使えるようにし、実装・運用できるようにすることを指します。
データサイエンスを機器や分析に実応用するためには、Pythonスクリプトの高速化の知識や、センサ信号の取得、アクチュエータ制御に必須となる通信、インタフェース駆動といった外部デバイスとのデータアクセスの基本と応用についてのスキルの修得が必要となります。
本書は、これらのデータをエンジニアリングするための入門的な知識を解説するものです。
1編 基礎編1.データエンジニアリングとは2.コンピュータ工学の基礎3.Intel CPUの工夫4.デバイスデータアクセスの基礎2編 高速化1.少しの工夫で速くなる2.NumPyの使用3.C/C++モジュールを呼ぶ4.マルチプロセス5.Pythonのコンパイル6.GPUの使用3編 デバイスデータアクセス1.IoT実現化に必要な機能2.USBを用いたデータ転送3.Bluetoothを用いたデータ転送4.有線LANとWi-Fiを用いたデータ転送5.センサ信号処理と制御の例
更新中です。しばらくお待ちください。