Whisper 多言語AI音声認識モデルWhisperの使いこなし~インストールからWebUI実装まで 多言語AI音声認識モデルWhisperのインストールから、各パラメータの意味、WebUIを使った環境構築など、Whisperの使いこなしをまとめ見ました。オープンソースで商用利用可能な高性能な文字起こしをご自分のPCに入れてみましょう! 2023.01.20 Whisper
AtCoder 競プロ典型90問 自習3 競プロ典型問題「003 - Longest Circular Road(★4)のPython自習解答記録:「グラフ」、「幅優先探索(BFS)」、「探索部分のクラス化」、「スタックの実装」 2023.01.08 AtCoder
自然言語処理 Japanese-GPT-1bのチャットボットをVoiceVoxのAPIでしゃべらせてみる transformersの日本語特化学習済み事前言語処理モデルJapanese-GPT-1bと音声合成APIのVoiceVoxを組み合わせて、しゃべるチャットボットを作成してみました。 2023.01.07 自然言語処理音声合成
自然言語処理 日本語特化GPT言語モデルJapanese-GPT-1bで簡単チャットボット Japanese-GPT-1bはrinna株式会社が公開している商用利用可能なMITライセンスで提供されている日本語言語モデルです。transformersの学習モデルに対して、適切な事前学習を実施することにより、前後の文脈に沿った自然な文章を作り出してくれます。今回は、Japanese-GPT-1bを使って簡単にチャットボットを作ってみます。パラメータ数は13億ということですので、今話題のGPT-3の先代のGPT-2レベルの日本語特化モデルという位置づけです。今回はそのモデルを直接使ってチャットボットを作成してみます。 2023.01.05 自然言語処理
環境構築 WSL2上のUbuntuでpython深層学習モデルtransformersを使ってみる Windowsでさっとtransformersの環境構築をする方法をメモで残します。chatGPTが話題の自然言語処理ですが、学習を開始するのはオープンソースのtransformersがお手軽です。今回はtransformersの環境構築から、使ってみるところまでやってみます。 2023.01.03 環境構築自然言語処理
PyTorch WSL2のUbuntu上にPyTorchとGPU環境構築 今回は、WSL2のUbuntu上にPyTorchとGPU環境構築の方法についてまとめてみました。 2022.12.30 PyTorch環境構築
環境構築 WindowsのUbuntu上にvirtualenvでPython仮想環境構築 Windowsのネイティブ環境では構築がうまくいかない場合もあります。今回はUbuntu上で新しいPython開発環境を設定する方法をまとめます。 2022.12.28 環境構築
環境構築 VOICEVOXエンジンを使ったPythonでの「高」品質音声合成API VOICEVOXは、商用利用が可能である無料のテキスト読み上げソフトです。ホームページ上では中品質と言われていますが、実際にはかなりの高品質の読み上げソフトです。今回はVOICEVOXエンジンを実装して、そのAPIを使ってみることにします。 2022.12.25 環境構築音声合成
Python基礎 Pythonでのファイル読み書きまとめ chatGPTにPythonでのファイルの読み書きについて詳しく教えてもらいましたので、その結果をまとめます。 2022.12.22 Python基礎
Python基礎 WindowsへのPythonローカル環境構築のおすすめの方法 この記事は、Windows上でPythonを使うためのローカル環境を構築する方法を紹介しています。趣味でPythonプログラミングをする方にご参考にしていただければと思います。PowerShellのアップデート、Python本体のインストール、Visual Studio Codeのインストールを行います。 2022.12.18 Python基礎
AtCoder 競プロ典型90問 自習2 競プロ典型問題「002 - Encyclopedia of Parentheses(★3)」のPython自習解答記録:「ビット表記」、「正しいかっこ列の条件」 2022.12.17 AtCoder
PyTorch WebUIでStable Diffusion 1からの手順 WebUI(AUTOMATIC1111)でStable Diffusionを動かしてみます。比較的軽い環境で動くので、folk版のStable Difuusionしか動かなくても使える可能性はあります。今回は1から導入の手順をまとめました。 2022.12.16 PyTorchStable Diffusion環境構築
Stable Diffusion Stable Diffusion Pipelineまとめ(1)text2img Stable Diffusion Pipelineを公式ページをChatGPTの解説にしてもらいながらかみくだきました。パラメータの意味などをしっかり理解すると生成する画像の意味もよく理解できます。 2022.12.11 Stable Diffusion
Stable Diffusion Stable Diffusionのモデルをローカルに保存 Stable Diffusionのモデルは、デフォルトでは実行時にwebからダウンロードされ、キャッシュに保存されます。2度目以降は、キャッシュから使用されますが、ローカルで安定してStable Diffusionを使用するために、特定の場所に保存する方法をまとめました。 2022.12.11 Stable Diffusion環境構築
Stable Diffusion Stable Diffusion 2で高画質画像生成 Stable Diffusion2での画像生成に挑戦してみます。以前のv1に比べて、高解像度の768x768に対応した新しい安定拡散モデルを用いて、高画質の画像生成が可能になっているそうです。 2022.12.07 Stable Diffusion環境構築
PyTorch WindowsネイティブへのCUDA, PyTorchの環境構築 WindowsネイティブへのCUDA、Pytorchの環境構築をまとめます。PyTorchは今機械学習の世界で最も使われているフレームワークの一つです。導入難易度も、TensorFlowよりも低めとのことです。今回はWindowsネイティブへの環境構築を行っていきます。 2022.12.07 PyTorchStable Diffusion環境構築
Python基礎 Pythonで自作モジュール,パッケージを使いこなす モジュールやパッケージの使い方をまとめました。自作モジュールは大きなプログラムを書く上で重要になります。また、標準モジュールや配布されているスクリプトの理解にも非常に重要な知識です。 2022.12.06 Python基礎
TensorFlow WindowsのWSL上でGPUのTensorFlow環境構築 NVIDIAのGPUマシンにWindowsのWSL上にCUDA、cuDNNをインストールして、TensorFlowの機械学習の計算環境を構築します。 2022.12.04 TensorFlow環境構築
環境構築 WSL上にソースコードからMeCabをインストール Windows上で形態素解析エンジンMeCabを使うにはWindows版のMeCabをインストールする方法と、DocekerやWSLなどの仮想環境のLinux上でmecabをインストールする方法があります。今回は、WSLでソースコードからM... 2022.12.04 環境構築自然言語処理
環境構築 WindowsのWSL上のUbuntuを複製する WindowsのWSL上でUbuntuの環境を複製し、複数のUbuntu環境を使う方法をまとめます。WindowsのWSL2で作成したUbuntuでは、実験的な環境構築をしてみたくなることがあるかもしれません。今回は既存のWSL2のUbuntu環境を維持したまま、複製して実験的に使えるUbuntu環境を作成してみます。 2022.11.30 環境構築
環境構築 WindowsでGitとGitHubを使う WindowsでGitとGit-Hubの基本的な使い方をまとめていきます。Gitは作成したプログラムのソースコードなどの変更履歴を管理するアプリです。Gitでは、それぞれの変更履歴ごとにリポジトリと呼ばれる場所にファイルの状態を保存することによって、バージョンを管理し、複数人での共同作業をやり易くします。一方で、GitHubはGitHub社が提供する世界有数のGitホスティングサービスで、有料の商用プランの他、無料でのリポジトリ環境が提供されている。今回は、GitやGitHubのサービスを利用する上での最低限の知識をまとめてみます。今回は個人でGitとGitHubを使う場合に役立つコマンドを中心にまとめました。 2022.11.23 環境構築
Python基礎 Windowsで複数のバージョンのPythonをインストールする 普段のPythonの学習は最新バージョンのPythonでしたいけど、特定のライブラリを動かすためには別のバージョンのPythonを使いたいことはありますよね。例えば、TensorFlowではインストーラー毎に対応しているPythonのバージョンが決まっているため、最新バージョンが入っていればよいというわけではありません。ここでは、複数バージョンのPythonのインストールと使い分け方法を考えてみます。 2022.11.19 Python基礎環境構築
環境構築 Windows11へのLinux環境の構築 新しいPCを購入し、改めていろいろな環境構築をすることになったので、Windows11にLinux環境を構築の手順をメモとして残します。WindowsへのLinuxの導入はWindows Subsystem for Linux(WSL)を使った方法がデフォルトでサポートされているから非常に簡単です。 2022.11.08 環境構築
AtCoder AtCoder ABC4か月目参戦日記 AtCoderに初めて参加したのが6月25日なので約4カ月経ちました。今回の『AtCoder Beginner Contest 275』は時間内にはA問題とB問題の2問しか解けませんでしたが、答えを見て、あらためて自力でC問題とD問題を解きなおしてみます。 2022.10.30 AtCoder
プログラミング Google Fontsを使う(HTMLやPowerPoint) HTMLなどで使っているクライアントに依存しない文字の表示をするのに適したGoogle Fontsの使い方をレビューします。各種言語に対応したフォントが備えられており、もちろん、日本語フォントも準備されているので、HTMLの表現力を高めるのにピッタリです。応用として、パワーポイントのプレゼンテーションでもGoogle Fontsを使ってみます。 2022.10.16 プログラミング
データ解析 ゲーミングPC価格の定点調査(価格ドットコム) 価格ドットコムで売られているデスクトップ型のゲーミングPCの価格を2022年8月と2022年10月で比較してみました。GeForce RTXの40シリーズの発売の一方で、昨今の円安や物価高など、複雑な要因が絡んでいる、ゲーミングPCの価格はどうなっているのでしょう。価格ドットコムからの定点調査で考えてみました。 2022.10.15 データ解析
Python基礎 Pythonでのビット演算の基礎まとめ ビット演算子は個人的には普段ほとんど使うことはないのですが、知らないといざというときに使えません。今回はPythonでのビット演算と使いこなし方法を基礎からまとめてみました。 ビット演算子超基本シートシート(Python用) PDFダウンロ... 2022.09.29 Python基礎
Whisper OpenAIのWhisperで日本語文字起こし環境構築と使用感 WindowsローカルにOpenAIのWhisperをインストールして環境構築して、日本語音声の文字起こしをしてみます。実際にWhisperがどんなものか使ってみた体験レポートをお送ります。 2022.09.24 Whisper環境構築