Convert an integer between \(0\) and \(2^{K-1}\) to \(K\)-dimensional attribute pattern.

attribute_inv_bijection(K, CL)

Arguments

K

Number of Attributes.

CL

An integer between \(0\) and \(2^{K-1}\)

Value

A \(K\)-dimensional vector with an attribute pattern corresponding to CL.

Author

Steven Andrew Culpepper and James Joseph Balamuta

Examples

## Construct an attribute inversion bijection ----
inv_biject1 = attribute_inv_bijection(5, 1)
inv_biject2 = attribute_inv_bijection(5, 2)