O'Reilly logo

Hands-On Machine Learning with C# by Matt R. Cole

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

H

This function applies the Hadamard transformation to a single qubit. It will basically flip the qubit halfway instead of all the way. The Haramard transform is used in data encryption, as well as signal processing algorithms such as JPEG XR and MPEG-4 Audio Video Codec. In video compression it is usually used in order to for the sum of absolute transformed differences. The Hadamard transformation is also used in scientific methods such as mass spectroscopy and crystallography among others.

Currently, the Hadamard function is defined as:

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required