Class ov::reference::philox::MockPhiloxGenerator#
-
class MockPhiloxGenerator : public ov::reference::philox::PhiloxGenerator#
Mock specialization of the PhiloxGenerator class (in case of unknown alignment).
Public Functions
-
virtual PhiloxOutput random() override#
Get a set of 4 32-bit unsigned integers (zeros).
- Returns:
A structure with a set of 32-bit zeros.
-
virtual std::pair<uint64_t, uint64_t> get_next_state() override#
Returns the modified state to feed to the next execution.
- Returns:
A pair of uint64s that represent the output state to be fed to the next generator execution.
-
virtual PhiloxOutput random() override#