tkDNN windows 10 support #218
Reference in New Issue
Block a user
Delete Branch "master"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
added support for windows 10,tested final code on windows using msvc 16.7 and gcc 9.3 on linux
Hi,
nice work!
I have tested on nvidia xavier and seems that all is working nicely.
Can you run the tests also on windows?
you need to download COCO test dataset (for UINT8 calibration):
bash scripts/download_validation.sh COCOAnd run this test script:
bash ./scripts/test_all_tests.shwith line 45 uncommented to check all the inference precisions:
modes=( 1 2 3 ) # FP32, FP16 and INT8On FP16 and INT8 if you get TENSORRT ERROR it means that the result is not strictly the same as the ground truth which is normal with lower precision.
This is the output on Xavier
I have to check FATAL ERROR on mobilenet INT8 i think is broken also on master
I ran test_mobilenetv2ssd on both the master branch and the pull request,i believe fatal_error is a result of the differences in ground truth vs trt and trt vs cudnn i have attached the result below.
Also i tested this on windows before creating a pull request and had the same issue with mobilenet running in int8 mode ,i assumed it was fine due to difference between the result and ground truth in int8 mode.I am unable to test fp16 as my gpu doesnt support it
Hi, I'm compiling on a old tensorrt and i get an error on this line:
https://github.com/ceccocats/tkDNN/blob/a638592fc74668471e87ac930b4695ce99dc7d43/src/NetworkRT.cpp#L143
Is the shared pointer necessary? without it it works fine on linux
No the shared pointer isn't necessary, I thought i had removed all instances of shared pointers and unique pointers that I had created I guess I must have missed this once place, do I create a new pull request to undo this shared pointer?
fix in
ba8199a030