-
Notifications
You must be signed in to change notification settings - Fork 2k
Description
user reported issue with my library and after a while it was traced down to WEBGL_USE_SHAPES_UNIFORMS
which i have enabled by default for over half a year now due to massive performance advantages
issue itself is that model execution shows no issues and it returns tensors in expected shape,
but tensor data is an array with all null values instead of expected float32 values
what is strange that on majority of systems there are no issues (plus i cannot reproduce locally)
and there is only single (quite small) affected model out of 10+ used
affected model
very simple code reproduction (again, i cannot reproduce myself)
(it runs a model using predefined image input and checks output validity)
- https://vladmandic.github.io/human/test/issue-faceres.html?default: returns arrays with correct float values
- https://vladmandic.github.io/human/test/issue-faceres.html?uniforms: returns array with all null values
test has tfjs debug enabled and you can see all ops in the browser console
environment:
- tfjs: 3.20.0 (older versions are also affected)
- browser: chrome 104 and 105
- os: windows 10 pro
it's reported on two different systems using different graphics adapters (AMD Radeon and nVidia RTX)
both affected systems report no issues looking at chrome://gpu and webgl v2 is working fine
only other thing worth noting is that user is using non-latin os locale
link to original issue: vladmandic/human#291