There is provided mechanisms for enabling
linearization of a non-linear electronic device. A method is performed by a
linearizer device. The method comprises receiving an input
signal destined to be input to the non-linear electronic device. Input-output characteristics of the non-linear electronic device is in the
linearizer device represented by a
linearization function defined by a LUT based model of base functions. The
linearizer device is configured to in a greedy pursuit framework select the base functions according to a
signal reconstruction criterion. The method comprises obtaining an output
signal by subjecting the input signal to the
linearization function. The method comprises providing the output signal, instead of the input signal, as input to the non-linear electronic device, thereby enabling linearization of the non-linear electronic device.