question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

error related to `verify_determinism()` function

See original GitHub issue

i’m trying to replay the raw vr recording with safe_replay_demo despite the bounch of warning for loading material

Warning[examples/SharedMemory/plugins/tinyRendererPlugin/TinyRendererVisualShapeConverter.cpp,558]:
issue extracting mesh from COLLADA/STL file

I found it’s always impossiable to pass the verify_determinism() function, the object list never match in original_file["physics_data"] and new_file["physics_data"].

For instance, the replay of cleaning_windows_0_Rs_int_0_2021-05-23_23-11-46.hdf5 will yield two different set of objects:

new_file['physics_data'].keys()
Out[3]: <KeysViewHDF5 ['1', '100', '119', '120', '121', '122', '123', '194', '58', '59', '8', '90']>
original_file["physics_data"].keys()
Out[4]: <KeysViewHDF5 ['1', '194', '45', '46', '59', '60', '62', '63', '64', '65', '66', '8']>

Not sure if they are related, please let me know if you need more info.

Issue Analytics

  • State:open
  • Created 2 years ago
  • Comments:10 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
jing-bicommented, Jan 26, 2022

I generated a video so maybe it’s easier to see what’s wrong

this is a replay for cleaning_windows_0_Rs_int_0_2021-05-23_23-11-46_episode

https://user-images.githubusercontent.com/34174970/151209286-d1f80219-74b0-497f-8b7c-178d00f16b80.mp4

left is the original one downloaded from the BEHAVIOR website, the right is the replayed one.

To me looks like the agent is misplaced somehow

0reactions
jing-bicommented, Jan 26, 2022

btw, at commit fe9e80b, the behavior replay is compatible with the refactored environment, but I’m still struggling to replicate the result.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Deterministic and Nondeterministic Functions - SQL Server
You can check whether a function is deterministic by querying the is_deterministic object property for the function.
Read more >
Verifying Determinism in Sequential Programs
Our type checker, the Determinism Checker, warns if a program is nondeterministic or verifies that the program is deterministic. In case studies of...
Read more >
Set warning or error with use_deterministic_algorithms #64883
Feature torch.use_deterministic_algorithms throws a RuntimeError if an algorithm doesn't have a nondeterministic implementation.
Read more >
Cannot use meta function or non-deterministic function
The error simply means that you can't use function in the segmentation clause is non-deterministic (i.e. the function may return different ...
Read more >
Why and How to unit test angular applications - Halodoc Blog
Non-deterministic cases are the ones which passes sometimes! Will have NO idea if the test failed due to a bug or for non-determinism....
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found