Python 話題のOpenAIのAPIでGPT-3モデルをplaygroundとPythonで使ってみた ChatGPTで有名なOpenAIのAPIに登録して、GPT3モデルを使ってみました。GPT3モデルは文章を生成してくれるモデルになっています。OpenAIのAPIでは現在下記3種類のモデルが利用可能のようです。・GPT-3: 自然言語を理... 2023.02.11 PythonChatGPT
Python sshpassやpexpectでサーバーログインのパスワード入力を自動化する方法 まだまだリモートサーバーにユーザー名とパスワード認証でログインしている方もいらっしゃると思います。(私もそうです)パスワード認証だと下記のようにSSH接続した時にPasswordが何か聞かれます。ユーザー名&パスワード認証ssh hinom... 2023.02.02 PythonLinux
Python (その1) Pythonでニューラルネットワークを構築しながらディープラーニングを勉強してみる 最近ディープラーニングを使う機会が多くなってきています。TensorFlowやPyTorchなど優秀なライブラリを使えばすぐに試すことができますし、GitHubでYOLOやMaskRCNNなどのアルゴリズムを実装して公開してくれている方もい... 2023.01.15 Python
Python Pythonでライフゲーム(Conway’s Game of Life)を作って遊んでみた その2 前回、「Pythonでライフゲーム(Conway’s Game of Life)を作って遊んでみた」にてライフゲームを実装しました。最後の考察で下記コメントを記載しました。考えているのは、男女のセルを作成し両方が存在する場合に新しい生命が生... 2023.01.03 Python
Python Pythonでライフゲーム(Conway’s Game of Life)を作って遊んでみた 今日は少し趣向を変えてPythonでライフゲーム(Conway's Game of Life)を作って遊んでみたいと思います。(元旦ですけど 笑)ライフゲームとはライフゲームとはwikipediaの説明の通り、生物が生まれたり、死滅したり、... 2023.01.01 Python
Python Matplotlibでの軸(axis)と目盛り(ticks)の設定をまとめてみた Matplotlibの基本概念を「Pythonでグラフを描画できる「Matplotlib」への理解を深める」でまとめました。今回はMatplotlibの中でもまだよく理解していない「軸(axis)」に焦点を当てて調整方法を学んでみたいと思い... 2022.12.30 Python
Python AWSのEC2で特定の処理が完了したら自動でインスタンスを停止する方法 EC2のGPUインスタンスでディープラーニングの学習をしているとき、インスタンスを起動したままにしている方もいるかと思います。仕事中に学習が終わればいいのですが、夜中に終わる見込みだった場合や土日を挟んで実行していた場合に無駄な課金が発生し... 2022.12.23 Python
Python Pythonでグラフを描画できる「Matplotlib」への理解を深める MatplotlibはPythonでグラフを描画したい場合に利用するライブラリです。例えば下記のようなグラフが数行で描けます。例: 正弦波 (sine wave)の描画# 参考: import matplotlib.pyplot as pl... 2022.12.18 Python
Python pythonからOracleを操作する「cx_Oracle」が「python-oracledb」になったのでさっそく使ってみた 今までPythonからOracleデータベースにアクセスするライブラリとして、「cx_Oracle」を利用していました。しかし、cx_Oracleは「python-oracledb」という名称になったようです。cx_Oracle has a... 2022.12.11 Python
Python pandasのデータを上から順に1行ずつ処理をする方法 pandasで簡単な条件でフラグを作る方法などは下記の記事で紹介しました。今回はより複雑な条件で、データを上から順に処理をすることで汎用的に使えそうな方法を試してみました。この方法を使うことによって例えば、日売データから「商品ごとに累積金額... 2022.12.03 Python