Pythonコードの実行処理時間を計測する方法

Pythonで大容量データなどを扱うようになるとコードの実行処理時間を早めるためのパフォーマンスチューニングも重要。改良を行うために最初はどこにボトルネックがあるのかの把握から。そのため今回はPythonコードの実行処理時間計測する方法について解説します。

  • Python

この記事を見る

Pythonのlambda(ラムダ式:無名関数)の使い方

Pythonで関数名を持たない無名関数をlambda(ラムダ式)で記述する方法を解説。関数名の指定が必要ないためちょっとした実行処理であれば1行で簡素に記述することができ、関数の引数に簡単な独自関数を渡す場合などに利用します。

  • Python

この記事を見る

Pythonでprint関数のターミナル出力を上書きで1行表示する方法

Pythonでprint関数を使ってターミナルに出力する表示を常時更新しながら上書きしていく方法を解説。出力する行数が多い場合ターミナル表示が一気に流れてしまい確認しにくくなりますが上書きしてプログレスバーのように1行表示させることでコンパクトにまとめることができ便利です。

  • Python

この記事を見る

機械学習用のscikit-learnをPython3にpipでインストールする方法

Google製の機械学習用オープンソースライブラリscikit-learn』をPython3の環境にpipコマンドを使ってインストールする方法について解説します。分類・回帰・クラスタリング・次元削減等様々な機械学習のシーンで利用することができます。

  • Python

この記事を見る

fastTextで自然言語(日本語)の学習モデルを生成する手順まとめ

Facebookが開発したfastTextを利用して自然言語(Wikipediaの日本語全記事)の機械学習モデルを生成するまでの手順を解説。また生成した学習モデルを使って類語抽出や単語ベクトルの足し算引き算等の演算テストを行う方法までコード付きで紹介します。

  • Python

この記事を見る

自然言語処理用のPythonモジュール『gensim』のインストール方法

自然言語処理用のモジュールが数多くパッケージ化されたPythonライブラリgensim』をPython3の環境にpipコマンドを使ってインストールする方法についての解説です。ベクトル空間の学習モデルを扱うことができます。

  • Python

この記事を見る

Mac Book ProのCPUやシステム温度、ファンスピード等の管理方法

MacBook Proで負荷のかかる処理を行った時にファンが全力で回ります。実際どれぐらいの負荷がかかっていてCPUの温度やその他システムの温度がどのような状態にあるのか、ファンはどれぐらい回っているかなどを数字で客観的に把握し管理する方法を紹介します。

  • Mac

この記事を見る

int、float、str関数でPythonのデータ型を数値、文字列間の相互変換

Pythonの組み込み関数『int、float、str関数』について解説。Pythonオブジェクトに格納されている数字のデータを整数や浮動小数点数、文字列間でデータ型を相互変換します。

  • Python

この記事を見る

input関数でPythonファイルのコマンドラインからテキストを入力

Pythonの組み込み関数『input関数』について解説。input関数を使えばPythonファイルを実行中のコマンドラインからテキストを入力し変数に取得することができます。

  • Python

この記事を見る

Python+MeCab+NEologdで自然言語の形態素解析環境構築方法

Python、MeCab、mecab-ipadic-NEologdで自然言語の機械学習等を行う最初の工程「形態素解析(分かち書きや品詞等の推定)」用の環境構築方法について解説。辞書ファイルにmecab-ipadic-NEologdを利用しますので新しい言葉にも対応した形態素解析を行えます。

  • Python

この記事を見る

sorted関数でPythonのオブジェクト内要素のソート(並び替え)

Pythonの組み込み関数『sorted関数』について解説。sorted関数を使えばオブジェクト内の要素をソート(並び替え)することができます。sorted関数の使い方やその特性等について詳しく見ていきましょう。

  • Python

この記事を見る

Pythonのround関数で数値の小数点を偶数の丸め

 Pythonで浮動小数点の小数部を丸めて整数化したいときに利用する組み込み関数『round関数』について解説。四捨五入ではなく偶数の丸め処理を行うので注意。偶数の丸めについては詳しくわかりやすいよう実例付きで説明します。

  • Python

この記事を見る