-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
[GHA][PE FE][TF FE] Create separate GHA job for PyTorch layer tests and stick exact versions for all deps #26856
[GHA][PE FE][TF FE] Create separate GHA job for PyTorch layer tests and stick exact versions for all deps #26856
Conversation
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
… validation Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
…ble_numpy20_for_ovc
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
Co-authored-by: Maxim Vafin <maxim.vafin@intel.com>
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
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.
GHA changes LGTM except for 2 possible improvements.
|
||
env: | ||
PIP_CACHE_PATH: /mount/caches/pip/linux | ||
PYTHON_VERSION: '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.
I suggest moving it to the inputs
like in
python-version: |
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.
let me fix in separate PR.
shell: | ||
description: "shell to override the default shell settings in the runner's operating system." | ||
type: string | ||
required: true |
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.
It could be done directly in the shell
of the job definition like in
shell: ${{ contains(inputs.runner, 'win') && 'pwsh' || 'bash' }} |
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.
let me fix in separate PR.
tensorflow-text==2.17.0; platform_system == "Linux" and platform_machine == "x86_64" | ||
tensorflow-hub==0.16.1 | ||
jax==0.4.33 | ||
defusedxml==0.7.1 |
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.
have you considered pyproject.toml files and using Poetry and python frontend / backend?
### Details: - *requirements.txt from pytorch hub tests are unused after #26856 * ### Tickets: - *CVS-155878*
Details: Create separate GHA job for PyTorch layer tests and stick exact versions for all deps
Ticket: 153800