The current TabM search space tunes n_layers in [2, 5] but the original search space with numerical embeddings tunes [1, 4]: https://github.com/yandex-research/tabm/blob/main/exp/tabm-mini-piecewiselinear/adult/0-tuning.toml
In correspondence with Yury Gorishniy we agreed to increase the lower limit to 2 but I think an upper limit of 4 should still be "more correct".