openvino
openvino copied to clipboard
[CPU] RandomUniform seed alignment
Details:
- Added variants of Philox algorithm generators from PyTorch and Tensorflow to align generated output for the same seed
- Added x64 kernels for Philox (Tensorflow), Mersenne (PyTorch)
- Added tests for exactness of results
- Spec with changes description available here: https://github.com/openvinotoolkit/openvino/pull/26142
Tickets:
- 134606
@a-sidorova Please review the PR
@nshchego May I ask you to carry on the review as an author of this implementation? Thank you in advance!
@nshchego PR ready to next round of review, please take a look
@a-sidorova & @nshchego CI is GREEN! and we would like to ask for next round of review
@PiotrKrzem We just enabled clang-format for CPU Plugin: https://github.com/openvinotoolkit/openvino/pull/27944. Please rebase you PR to resolve the conflicts.