Earlier methods for Neural Architecture Search were computationally expensive. Recently proposed Differentiable Neural Architecture Search algorithms such as darts can effectively speed up the computation. However, the current formulation relies on a relaxation of the original problem