-
Notifications
You must be signed in to change notification settings - Fork 5
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
sosoaのモデルをpytorch2.4.1にしたので追従 #29
The head ref may contain hidden characters: "sosoa\u306E\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u306B\u8FFD\u5F93\u3046"
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
フォーマッターが働いてしまったので空行が多いです。
?w=1を付けると差が見やすいかも。
Python 3.9.19 で開発しました。 3.9 台なら動くと思います。 | ||
Python 3.11.9 で開発しました。 3.11 台なら動くと思います。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pythonのバージョンが上がっています。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Copilot reviewed 7 out of 11 changed files in this pull request and generated no suggestions.
Files not reviewed (4)
- vv_core_inference/make_yukarin_sa_forwarder.py: Evaluated as low risk
- vv_core_inference/make_yukarin_sosf_forwarder.py: Evaluated as low risk
- vv_core_inference/make_yukarin_sosoa_forwarder.py: Evaluated as low risk
- vv_core_inference/utility.py: Evaluated as low risk
@@ -120,7 +120,6 @@ def convert_intonation(model_dir: Path, device: str, offset: int, working_dir: P | |||
"end_accent_phrase_list", | |||
"speaker_id", | |||
], | |||
example_outputs=output, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
pytorchのバージョンが上がってこの引数がなくなっていました。
pyproject.toml
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yukarin_sosoaのバージョンを上げて、伴ってtorchやnumpyやpythonのバージョンを上げています。
_s
と_sa
はtorchのバージョンはそのままですが、ちょっと変わったのでついでにアプデしています。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
なぜかtorch.jit.scriptが@torch.no_grad()
でエラーを吐いたので、場所を移しました。
from torch.onnx.symbolic_helper import _onnx_main_opset, _onnx_stable_opsets | ||
OPSET = _onnx_stable_opsets[-1] | ||
from torch.onnx import _constants | ||
|
||
OPSET = _constants.ONNX_DEFAULT_OPSET | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
場所が変わってたので変更。
たぶん大丈夫だと思うのでマージします 🙇 |
sosoaの学習が遅かったのでtorch.compile等のリファクタリングをしたところ、pytorchのバージョンが上がってこっちの変更も必要になってしまいました。
model.zipも新しくアップロードしました。ストリーミングタスクの方は0.0.1だと思うので、別であることがわかるように0.0.2としてアップロードしました。
https://github.com/Hiroshiba/vv_core_inference/releases/tag/0.0.2
↓変更点まとめ