A custom kernel constraint function that restricts weights between the learned distribution and output. Nonzero weights are determined by the Q matrix.