The Jetson Nano can run this code with a small change to the cmake options #93
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
(DON'T MERGE THIS - see below)
By removing compute_86, this code compiles and runs with the following library versions:
You need gcc-8/g++-8 or better. Onnxsim requires onnxoptimizer, which struggles to compile on the nano, recommend making sure everything else is closed before installing. Use a lightdm or similar window manager if you need one to cut down on background memory usage and aren't going headless.
Is there a better way to make the CMakelists only use compute_86 if the hardware isn't the nano? Or add a nano option to make? Actually deleting the compute_86 is probably detrimental to performance on other platforms. (AKA DON'T MERGE THIS)