python

Chat-GPTとDiscordBot

事の始め 親戚と旅行に行くことになりました。 その親戚が可愛がっている結構デカいくまのぬいぐるみがあります。 残念ながら、旅行にそのぬいぐるみを持って連れていくことはできません。人間の場合、離れていてもLINEを始めとしてやり取りをすることが可能…

画像の整理をしよう(2)

271108.hatenablog.comこれの続きですChat-GPTくんに言われたコードが違っていたのでそこを微修正しました。クラスタリングの結果が文字で言われても私には何のことか分からないのでChat-GPTにサムネ付きで分かりやすく提示してね!って命令を出しました。 …

画像の整理をしよう(1)

前書き これは私の思想なのですが、「記憶がなくなった人はある意味死んでいる」と考えています。「人を構成する要素で最も重要なのは記憶である」という思想です。機械少女に置き換えてみましょう。ストレージのぶっ壊れた子は死んだも同然ということです。…

SteamAPIに軽く触れた記憶

今回の目標 備考 API_Key SteamID 指定したユーザーが持っているゲームの取得 appidからゲームの情報の取得をする 複数のappidからゲーム情報を取得できそうなんだけど……? 今回使いそうなのは…… 今後やりそうだけど今回はやんなかったやつ 参考 今回の目標 …

どのくらいイカしているのか知りたい。(イマ・ヌラネバー)

自分用のデータベースのメモです。 271108.hatenablog.com データベースの原案は3でやってます。 これまで 271108.hatenablog.com 271108.hatenablog.com 271108.hatenablog.com 関連 というか、「どのくらいイカしてるのか知りたい。」のなれの果て。 2711…

メモ書き:今日は何の日?(datetime)

1981年の今日、12月21日にマサチューセッツ州の国際YMCAトレーニングスクールにて世界で初めてバスケットボールの試合が行われたことからバスケットボールの日とされています。この時の試合は1チーム9人で、体育館のバルコニーに設置した桃を入れるカゴにサ…

どのくらいイカしているのか知りたい。(3)

これまで 271108.hatenablog.com 271108.hatenablog.com 今回の目標 s3s v0.3.0を見ながらデータベースを考える ファイル書き出しを考える elif outfile and len(sys.argv) > 2 and "--skipprefetch" not in sys.argv: print("Cannot use -o with other argu…

どのくらいイカしているのか知りたい。(2)

前回 271108.hatenablog.com今回やること results.jsonを見る。 results.json 真打登場。 もうこれだけ明らかにデータ量が違う。それもそのはずギアだったり色だったりネームプレートだったり、何でも入ってる。具体的には段落が足りなさそうなので記事分け…

どのくらいイカしているのか知りたい。(1)

最終的な目標 「271としてツイートがn分以内にされている」かつ「チャレンジがやりたいモードである」時に通知リプライをエミィから私に送るようにする 戦績チャートを作る なお、推測で書いている要素が限りなく多いです。今に始まったことじゃないので問…

ModuleNotFoundErrorの解決記憶集

記事ちまちま分けると探す時面倒なので何らかのモジュールが見つかんなかったときにここに書くことにしようと思いました。 そう決めたことすら忘れそう。↓import Errorはこっち。 271108.hatenablog.com module 'cv2' has no attribute 'gapi_wip_gst_GStrea…

メモ書き:try/except

このブログに書いていなかったっぽいのでとりあえずメモ 基本 2重にtryをやっているときは内側が優先されるっぽい? 参考 基本 try: 試したいこと except 「エラーの名前」 as e: print(e) # エラーをprint()できる except 「別のエラー」 as e2: # 別の処…

OSError: symbolic link privilege not held

このエラーは何? シンボリックリンクの作成の権限がないことによって生じるエラー。 対処法 シンボリックリンクの作成の権限を与える。 対処法のやり方(windows10) スタートメニューからgpedit(グループポリシーの編集)を開く コンピューターの構成 を展…

メモ書き?:pipコマンドでFatal error in launcherが出たときの話

原因 環境変数に今は存在していないはずのpythonやらpipが入ってた。 対処 その環境変数を消す。 参考 qiita.com 関連? 271108.hatenablog.com

module 'cv2' has no attribute 'gapi_wip_gst_GStreamerPipeline'

対処法 pip install opencv-python==4.5.5.64たぶん解決した 参考元 stackoverflow.com

メモ書き:なんとなくビルドするのはやめよう(import Error)

何が起きたか 問題点 雰囲気による解決 どうするべきだったか。 根本的解決と再発防止 引用元 備考 何が起きたか Who 私が When/td> 今日、Transformersをimportしようと思い実行した際、 Where (自宅ノートPC*1で) What Why 複雑怪奇なビルド設計をしてい…

Sudachiの形態素解析の品詞詳細メモ

そうだ、正規化しよう。なお、この記事は自然言語処理の専門家でもなければ日本語の専門家でもない存在が書いています。大量に間違いがあるかもしれませんのでもしあなたがこの記事を参考にしようと思った際は気をつけてください。主に未来の私。サンプルデ…

記憶:Tactron2+WaveGlowによる音声合成(1)

そもそもこの記事について 以下の書籍の6-1の音声合成に挑戦したときの記憶です。 www.borndigital.co.jp 2022/5/20より長いことやったりやらなかったりしているため、記憶が薄れつつある箇所もございます。なお、あくまでも私の環境で発生したことしか記憶…

Apexのインストール?

別にどこぞのFPSの話ではないです。 R0:vsCUDA 過去編 今回 インストール PyTorch R1 RuntimeError 参考になりそうな気がする。 オチ R2 アンインストール 11.0のインストール それでも同じエラー ここで記録途切れてるんだけどどうやってインストールした…

記憶:HuggingfaceTransformers

そもそもこの記事について 以下の書籍の4-6の文章生成に挑戦したときの記憶です。 www.borndigital.co.jp 2022/5/20より長いことやったりやらなかったりしているため、記憶が薄れつつある箇所もございます。なお、あくまでも私の環境で発生したことしか記憶…

メモ書き:tweet.js

そんな気分になったので書いてます。 必要に応じて書き足します。 そもそも そもそもjsonとして読み込むには序盤のいらない部分を切り落とすとかなんかしらの処理をしないといけない import re import datetime import json tw_open = open("tweets.js","r",…

メモ書き:jsonを開いたり開かなかったり

開きたくなる季節です。海でも山でもjsonでも。 というわけでメモ書き。 json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) 参考 在りし日のうまくいかなかった記憶 文字コード 余談 json.decoder.JSONDecodeError: Expecting value…

記憶:WORLDで遊んだ

これは何? WORLDって何? インストール 試した 特徴量を抽出し、音声を合成 音声の変換 本命 参考サイト通り ちょっと改善? とは思ったものの 次回予定 参考元 余談 これは何? pyworldというライブラリで遊んだ時の記憶です。 未来の271108へ。 このライ…

メモ書き:Windowsのcmd使うやつ(subprocessとか)

subprocess.run() なんかこれを使うことが推奨されてるらしい。*1 subprocess.Popen() 実行の処理の完了を待たずに次の処理に移る。 powershellを使う場合 import os os.system("powershell -Command python test2.py") python test2.pyを実行する場合。 こ…

pyopenjtalkのインストールに四苦八苦した記憶

pipによるインストール どうやらpipでインストールできるらしいと知り、試す。 Getting requirements to build wheel: finished with status 'error' が、ダメ。 「wheelファイル」と「Python実行環境」の不一致によるものらしい?が調べても最適解は出なか…

メモ書き:python.exe() (pyinstaller)

0:無駄話 1:インストール(本題ここから) 2:実行 3:各種エラー 3-1:そもそもインストールできないエラーがあるらしい。 3-2:The 'typing' package is an obsolete backport of a standard library package and is incompatible with PyInst…

メモ書き:並び替え問題(sort,sorted)

安西くん、馬場くん、千葉くん、の男子3人、大東さん、遠藤さん、藤田さん、後藤さん、の女子4人が1列に並ぶとき、以下の問題に答えよ。 (1)両端が男子である並び方は何通りあるか、答えよ。 (2)女子4人が続いて並ぶ並び方は何通りあるか、答えよ。 (…

メモ書き:sqlite3

もしかしてsqlite3について書いてないのでは?ってなったのでメモ書きを。 今回は日付情報込みでデータベースを作りながらメモを書く。前回、エミィに実装したBeTSCAE.dbの話はここにはありません。というかこの記憶貯蔵庫にはなさそうです。何のための記憶…

メモ書き:pythonをPowerShellで動かすための準備

うちの新しい子にpythonを入れたのを機にメモに残しておきます。需要は知りません。 仮想環境の作成 1:pythonをインストールしておく 2:PowerShellを起動 3:実行権限の設定 4:環境名を指定して作成 pythonのバージョンを指定して…… 5:作った環境を…

メモ書き:openpyxl

インストール 新しいエクセルワークブックを作る 既存のワークブックを開く シートを開く 使いそうなやつ一覧 ewb = openpyxl.Workbook() ewb = openpyxl.load_workbook(filename) ワークブック(ewb)(type = openpyxl.workbook.workbook.Workbook) ewb[…

メモ書き:欠損値等 「NaNって・・・」

なんなん? はい。メモっときたかったけどメモる場所が分からなかったので新しい記事で。NaNかどうかを確認したくなった時どうすればいいかわからなかったのでとりあえずはそのメモ。 そもそもNaNなん? NaN Not a Numberの意味で、数値ではないことを示す p…