title: BinaryNet implementation in TensorFlow
body: <p>I recently read a very interesting paper (<a href="http://arxiv.org/pdf/1602.02830v3.pdf" rel="noreferrer">http://arxiv.org/pdf/1602.02830v3.pdf</a>) suggesting a method for training a CNN with weights and activations constrained to [-1,1]. 
  This is highly beneficial from power/speed perspective.</p>
  
  <p>There are implementations for the method in Torch and Theano publicly available in github:
  <a href="https://github.com/MatthieuCourbariaux/BinaryNet" rel="noreferrer">https://github.com/MatthieuCourbariaux/BinaryNet</a>  (Theano)
  <a href="https://github.com/itayhubara/BinaryNet" rel="noreferrer">https://github.com/itayhubara/BinaryNet</a>  (Torch)</p>
  
  <p>I was wondering if the above method can be implemented in TensorFlow ?
  Has anyone tried implementing this?</p>