# Custom Convolution Dot Product

**URL:** <https://discuss.pytorch.org/t/custom-convolution-dot-product/14992>\
**Category:** Uncategorized\
**Created:** [March 15, 2018, 9:59pm UTC](https://discuss.pytorch.org/t/custom-convolution-dot-product/14992 "2018-03-15T21:59:05Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![lucamocerino](https://discuss.pytorch.org/user_avatar/discuss.pytorch.org/lucamocerino/32/3908_2.png) [@lucamocerino](https://discuss.pytorch.org/u/lucamocerino)\
**Post date:** [March 15, 2018, 10:08pm UTC](https://discuss.pytorch.org/t/custom-convolution-dot-product/14992/3 "2018-03-15T22:08:51Z")

</div>

Thank for the suggestion.  
But I need to replace the inner matrix multiplication in conv (and also in fc) with a different non math operation. I need to replace the elementary multiplication (i.e. in XNOR net substitute a multiplication with a bitwise xnor ) (stupid example, i know).

---

_[View the full topic](https://discuss.pytorch.org/t/custom-convolution-dot-product/14992)._
