やみとものプログラミング日記 やみとものプログラミング日記

このサイトは趣味でプログラミングや数学をしている僕の日記のようなブログです。
最近は機械学習を理解するために大学数学を勉強しています。

カテゴリ一覧へ

記事一覧

TOP  > Python
PyCharmでtensorflow.kerasのインポートがうまくいかず補完が効かなくなる場合の解決策

PyCharmでtensorflow.kerasのインポートがうまくいかず補完が効かなくなる場合の解決策

作成日時: 2020年5月12日
更新日時: 2020年5月12日

PyCharmで```pythonfrom tensorflow.keras.preprocessing.sequence import skipgrams```みたいなコードを書いた時に下のような警

PyCharmで```pythonfrom tensorflow.keras.preprocessing.sequence import s...

> 続きを読む
【Python】モールス信号でパソコンを操作してみた

【Python】モールス信号でパソコンを操作してみた

作成日時: 2020年5月1日
更新日時: 2020年5月1日

コード```from pynput.keyboard import Key, Listenerimport timeimport webbrowserpre_press_time = Nonecode

コード```from pynput.keyboard import Key, Listenerimport timeimport webbr...

> 続きを読む
【PythonでWebテスト】リダイレクトとステータスコードのチェック

【PythonでWebテスト】リダイレクトとステータスコードのチェック

作成日時: 2020年4月29日
更新日時: 2020年4月29日

このサイトのリニューアルの際、URLの構造を大幅に変更したのだが、SEO的に旧URLへのアクセスは新URLへ301リダイレクトするべきだと知り、それができているかテストするコードを書いたので紹介します

このサイトのリニューアルの際、URLの構造を大幅に変更したのだが、SEO的に旧URLへのアクセスは新URLへ301リダイレクトするべきだと知...

> 続きを読む
ローカルとサーバーの自動同期スクリプトをPythonで書きました

ローカルとサーバーの自動同期スクリプトをPythonで書きました

作成日時: 2020年1月7日
更新日時: 2020年1月7日

Webサイトのプログラムを修正するとき、ローカルの変更を即座にサーバーに反映するのに以前はVisual Studio Codeの拡張機能ftp-simpleを使っていました。しかし、ローカルでgit操

Webサイトのプログラムを修正するとき、ローカルの変更を即座にサーバーに反映するのに以前はVisual Studio Codeの拡張機能ft...

> 続きを読む
【強化学習】n本腕バンディット問題を実装してみた

【強化学習】n本腕バンディット問題を実装してみた

作成日時: 2019年12月31日
更新日時: 2019年12月31日

↑の本のp26〜p33の「n本腕バンディット問題」をPythonで実装してみました。楽しかった。全コードはこの記事の最後に掲載します。簡単にコードの説明をすると、貪欲戦略のエージェント(GreedyA

↑の本のp26〜p33の「n本腕バンディット問題」をPythonで実装してみました。楽しかった。全コードはこの記事の最後に掲載します。簡単に...

> 続きを読む
「Pythonで学ぶ強化学習 入門から実践まで」まとめ

「Pythonで学ぶ強化学習 入門から実践まで」まとめ

作成日時: 2019年11月19日
更新日時: 2019年11月21日

この記事は「Pythonで学ぶ強化学習 入門から実践まで」という本のまとめです。ニューラルネットワーク ≠ 深層学習正しくはニューラルネットワーク ⊃ 深層学習機械学習の機械はパラメータを持った数式機

この記事は「Pythonで学ぶ強化学習 入門から実践まで」という本のまとめです。ニューラルネットワーク ≠ 深層学習正しくはニューラルネット...

> 続きを読む
【ラズベリーパイ】カメラモジュールの映像をネットワーク経由で別PCに表示する方法

【ラズベリーパイ】カメラモジュールの映像をネットワーク経由で別PCに表示する方法

作成日時: 2019年11月6日
更新日時: 2020年4月22日

ラズベリーパイのカメラモジュールで撮影した映像を同一ネットワーク内の別PCで表示する方法を解説します。完成形は下の動画のようになります。コードのポイントは、ラグを減らすためラズパイ側でJPEG圧縮をし

ラズベリーパイのカメラモジュールで撮影した映像を同一ネットワーク内の別PCで表示する方法を解説します。完成形は下の動画のようになります。コー...

> 続きを読む
【ラズベリーパイ】カメラモジュールの映像をTkinterに表示する方法

【ラズベリーパイ】カメラモジュールの映像をTkinterに表示する方法

作成日時: 2019年11月4日
更新日時: 2020年7月30日

この記事ではラズベリーパイのカメラモジュールが撮影した動画をTkinterを使ってGUI画面にリアルタイム表示する方法を紹介します。下の動画のようにラグもかなり少なく実現することができました。まずはコ

この記事ではラズベリーパイのカメラモジュールが撮影した動画をTkinterを使ってGUI画面にリアルタイム表示する方法を紹介します。下の動画...

> 続きを読む
Pythonのストリームの使い方

Pythonのストリームの使い方

作成日時: 2019年11月3日
更新日時: 2019年11月3日

用語解説I/O入出力(input/output)のこと。ストリーム(stream)英単語としての意味は「何かの細い流れ」。プログラミングでは「データが流れる通り道」だと思っておけば良い。※Python

用語解説I/O入出力(input/output)のこと。ストリーム(stream)英単語としての意味は「何かの細い流れ」。プログラミングでは...

> 続きを読む
2019年10月版 Python環境構築の仕方(Windows10)

2019年10月版 Python環境構築の仕方(Windows10)

作成日時: 2019年10月22日
更新日時: 2019年10月23日

Windows10でプログラミング言語Pythonを使ってプログラミングできるようにする方法(環境構築)を説明します。プログラミングを学ぶ際、環境構築が一番難しいので丁寧に説明します。この記事ではAn

Windows10でプログラミング言語Pythonを使ってプログラミングできるようにする方法(環境構築)を説明します。プログラミングを学ぶ際...

> 続きを読む