環境構築 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 環境構築音声合成
PyTorch WebUIでStable Diffusion 1からの手順 WebUI(AUTOMATIC1111)でStable Diffusionを動かしてみます。比較的軽い環境で動くので、folk版のStable Difuusionしか動かなくても使える可能性はあります。今回は1から導入の手順をまとめました。 2022.12.16 PyTorchStable 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環境構築
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でソースコードから... 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 環境構築
Whisper OpenAIのWhisperで日本語文字起こし環境構築と使用感 WindowsローカルにOpenAIのWhisperをインストールして環境構築して、日本語音声の文字起こしをしてみます。実際にWhisperがどんなものか使ってみた体験レポートをお送ります。 2022.09.24 Whisper環境構築
環境構築 Pythonで自然言語処理ツールWordnetの辞書を使ってみる Wordnetを使って英語の自然言語処理(Natural Language Process; NLP)をやってみます。Wordnetはプリンストン大学で開発された自然言語処理(NLP)を行うためのシーソーラスという同義語や類義語のような関係を上位と下位との関係性で示した辞書のようなものです。 2022.07.15 環境構築自然言語処理
AtCoder WindowsでPythonの競プロ環境を作ってみる アルゴリズムの勉強のために競技プログラミング(競プロ)のサイトで練習問題にチャレンジしてみようと思い、環境構築から始めてみました。手順をメモに残します。 2022.06.26 AtCoder環境構築
環境構築 Dockerで日本語形態素解析エンジンMeCabのPython開発環境を構築~後半 Dockerで日本語形態素解析エンジンMeCabのPython開発環境の構築に挑戦してみます。(前回の続き) 2022.06.19 環境構築自然言語処理
環境構築 Dockerで日本語形態素解析エンジンMeCabのPython開発環境を構築~前半 Dockerで日本語形態素解析エンジンMeCabのPython開発環境の構築に挑戦してみます。 2022.06.19 環境構築自然言語処理
環境構築 WindowsでのDockerのざっくりした使い方(4)Dockerfile編 Dockerでのイメージ作成の設計図となるDockerfile。そのDockerfileのコマンドをまとめてみました。まとめてみてもいまいちよく分からないところは実際書いてみると、よく分かる。後半にはDockerfileの例を読み解いていきます。 2022.06.15 環境構築
環境構築 WindowsでのDockerのざっくりした使い方(3)コマンド編 前回、Dockerの大雑把な仕組みをまとめた。今回はDockerの主要コマンドをまとめる。今回のコマンドはPDFの早見表にもまとめたので、私のようにコマンドに自信のない方は、ダウンロードして参考いただけたらと思います。 2022.06.13 環境構築
環境構築 WindowsでのDockerのざっくりした使い方(2)仕組み編 Pythonの仮想環境構築をするためにDockerについて勉強しています。今回はDockerの仕組みについてまとめてみました。Dockerイメージとコンテナの関係や、Dockerfile、docker Hubの役割など、シンプルに概念を示します。 2022.06.13 環境構築
環境構築 WindowsでのDockerのざっくりした使い方(1)導入編 Docker学習のメモとして残します。専門的な言葉を知らないことも多いので、ざっくりした書き方になります。これから、WindowsでDockerを使おうと思う人には参考になるかもしれません。私がよく分かっていない部分はご指摘いただけたうれしいです。Dockerって何をするものなのか?Docker Desktopの導入、Dockerを使ってみる。 2022.06.12 環境構築
環境構築 venvによる軽量なPython仮想環境構築 venvを使うとプロジェクト毎に異なるPythonのパッケージ環境を構築できるので、簡易的に仮想環境を作ることができます。今回は、venvで仮想環境の作成、venvで作成した仮想空間をアクティブにする、venvへのライブラリのインストール、仮想空間を削除をしてみます。 2022.05.26 環境構築
環境構築 Conoha WingでFlaskを使ってみた 今回は、Flaskを使って、Conoha WingのWebサイトに新しいページを作ってみます。Conoha Wingは最初からPython 3.6.9が入っているので、そこに、Flaskを入れて、「Hello World」を表示させてみます。Flaskのインストール、Flaskページの準備、Flaskの実行結果、関連ページ。 2022.05.21 環境構築
環境構築 レンタルサーバーでPythonのHello, World レンタルサーバー『conoha wing』のwebページでHello, Worldを表示してみます。また、フォームを使って、Pythonのスクリプトに値を受け渡すことにも挑戦してみます。サーバーの設定(ディレクトリ構成と.htaccessの準備)、HTMLファイルの準備、Pythonスクリプトの準備、ファイルのパーミッション設定、結果確認。 2022.05.17 環境構築
環境構築 conoha wingに最新Pythonの環境構築 レンタルサーバー『conoha wing』に最新のPython環境を構築してみます。conoha wingには最初からPython3.6.11が入っているのですが、今回は折角なら自分で最新バージョンのPythonを導入してみようと思います。レンタルサーバーへのSSH接続。最新バージョンのPythonのインストール。PythonのPATHの設定。 2022.05.16 環境構築