The Jetson Nano can run this code with a small change to the cmake options#93
Open
SMSmith wants to merge 1 commit intotriple-mu:mainfrom
Open
The Jetson Nano can run this code with a small change to the cmake options#93SMSmith wants to merge 1 commit intotriple-mu:mainfrom
SMSmith wants to merge 1 commit intotriple-mu:mainfrom
Conversation
…2) to compile and run this code
Owner
|
Thanks for sharing such job. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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)