-
Notifications
You must be signed in to change notification settings - Fork 7
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
tensorflow 2.16.1 環境でのエラー #21
Comments
報告ありがとうございます。 どうやら webui でインストールされる transformers 4.30.2 では、tensorflow が入っている際に Transformers 4.30.2 が 関連:
transformers バージョンが 4.31.0 (4.30.2 の次のバージョン) 以上にすることで解消されると思われますが、webui 側が 4.30.2 を要求しているため、それを上書きしてしまうのはどんな影響が出るかわからないため少し避けたいところです。 tensorflow がインストールされている場合に自動で 2.15.1 にダウングレードするように対応することでエラーを回避できそうです。tensorflow については forge, AUTOMATIC1111 の両方手元で確認した限りでは自動でインストールされることはなかったため、他の拡張機能の要求の可能性があります。ただ、今まで 2.15.1 で動いていたものが多いと思うため、このように対処しても大きな問題が出ることはないように思われます。 webui の要求 transformers バージョンが上がるまでの一時的な対処にはなりますが、このように対応してみたいと思います。 |
dev ブランチで対応してみたので、試していただけると幸いです。 |
tensorflow 2.16.1 の forge 環境に対して sd-danbooru-tags-upsampler を dev ブランチにしてみたところ、以下のエラーメッセージが表示され、tensorflow が 2.16.1 のままになりました。
コマンドプロンプトで C:\test\SdxlWebUi\venv-forge\Scripts\activate した状態で、pip show tensorflow を実行すると以下のように正常に実行されていました。
コマンドプロンプトで C:\test\SdxlWebUi\venv-forge\Scripts\activate していない状態で pip show tensorflow を実行すると stderr が一致しました。
|
ダウングレード処理が間違った環境で実行されていたみたいです... webui 環境と同じ環境で処理されるように修正してみたので、再度お試しください。 |
devブランチで正常に tensorflow 2.15.1 にダウングレードされるのを確認いたしました。 |
先週リリースされた tensorflow 2.16.1 環境で、WebUI の起動時に以下のエラーが発生します。
WebUI(forge) の venv で
pip install tensorflow==2.16.1
と tensorflow を更新するとエラーが発生します。
pip install tensorflow==2.15.1
としたり、拡張機能を無効にするとエラーは発生しません。
現在forgeを新規インストールすると、デフォルトでは tensorflow 2.16.1 になるようです。
The text was updated successfully, but these errors were encountered: