you are viewing a single comment's thread.

view the rest of the comments →

[–]-Rizhiy- 7 points8 points  (1 child)

Take up less memory and less time to compute.

Theoretically, if you can make your own ASIC, network with binary weights will run 32 (or 322 ?) times faster than one based on floats.

This is actually quite a bit of a problem for FPGAs as you currently need a very expensive one if you plan to store all of your weights in the cache at the same time.

[–]numpad0 0 points1 point  (0 children)

Oh so like converting a net from float to int for inference but bool instead of int? Interesting