Skip to content

Conversation

@qjia7
Copy link
Contributor

@qjia7 qjia7 commented Sep 9, 2019

BUG

When switch to the naive method of conv2d, below error will be met:
Error: Shader compilation failed: file:124: error: 'getX' : no matching overloaded function found.
Error: Shader compilation failed: file:131: error: 'getW' : no matching overloaded function found.

The fixing uses the right get* methods. And uses int instead of uint as the parameter type.

To see the logs from the Cloud Build CI, please join either our discussion or announcement mailing list.


This change is Reviewable

BUG

When switch to the naive method of conv2d, below error will be met:
Error: Shader compilation failed: file:124: error: 'getX' : no matching overloaded function found.
Error: Shader compilation failed: file:131: error: 'getW' : no matching overloaded function found.

The fixing uses the right get* methods. And uses int instead of uint as the parameter type.
@qjia7
Copy link
Contributor Author

qjia7 commented Sep 9, 2019

@annxingyuan @kainino0x Please take a look. Thanks.

FYI: I can't reproduce the performance regression we met before qjia7/tfjs-webgl2compute#13 which I ever mentioned in our last meeting. I am not sure if you ever did some changes in your current conv2d_mm method. Anyway it's a good news.

@annxingyuan annxingyuan self-requested a review September 9, 2019 13:51
Copy link
Contributor

@annxingyuan annxingyuan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@annxingyuan annxingyuan merged commit bff4539 into tensorflow:master Sep 9, 2019
@qjia7 qjia7 deleted the conv2d_naive branch August 13, 2020 07:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants