Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

第7章&第8章 本書のファイルを変更せずローカル実行できるDockerイメージ #204

Open
Y-Haneji opened this issue Mar 26, 2022 · 4 comments

Comments

@Y-Haneji
Copy link

Y-Haneji commented Mar 26, 2022

大変有益な書籍を執筆いただきありがとうございます。

さて、本題です。
本書ではAWSインスタンスの利用が推奨されていますが、有料ですし、ローカルでの実行を望まれる方もいると思います。しかし、第7章と第8章の自然言語処理はOSのパッケージのインストールが必要で、仮想環境を構築するのは知識が必要です。また現在は執筆時とのバージョンの違いにより、最新バージョンではエラーが出ることがあるようです。(#168 など )よって、コードを変更せずに実行するには、パッケージのバージョン指定が必要です。

そこで、私が実際に本書を学習する際に作成したDockerイメージを、皆様にご提供したいと思います。
本書のコードで、動作確認済みです。(2022年3月26日現在) なお、現時点で最新版でエラーが起きないパッケージはバージョン未指定のため、今後エラーが起きる可能性はあります。

docker image pull yhaneji/nlp-japanese:1.0.0
cd (プロジェクトのディレクトリ)
docker container run --rm -it -v $(PWD):/tmp/working yhaneji/nlp-japanese:1.0.0

DockerHub: https://hub.docker.com/r/yhaneji/nlp-japanese
GitHub (Dockerfile等置いています): https://github.com/Y-Haneji/nlp-japanese-docker

@YutaroOgawa
Copy link
Owner

@Y-Haneji さま

非常に素晴らしい、ありがたいシェアに感謝いたします

皆様、必要に応じてご活用いただければ幸いです。

以下、上記のGitHubの様子

GitHub (Dockerfile等置いています): https://github.com/Y-Haneji/nlp-japanese-docker

image

@jpwstu
Copy link

jpwstu commented Mar 14, 2023

run時に-p 8888:8888を追加してポートをしていしないと接続できなかったです。
Dockerfile提供ありがとうございます。

@Y-Haneji
Copy link
Author

@jpwstu
ご指摘ありがとうございます。修正しておきます。

@itoh5588
Copy link

M1 MacBook Air で動きました。感謝感謝です。
ChatGPT で有名になった Transformer の学習にと思って読み始めたところ、
trochtext のバージョン問題に当たり困っておりましたところ、助かりました。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants