Hi, maybe I misunderstood but I was under the impression that the number of feature space splits is basically max_depth + 1. So a max_depth of 1 should give two splits, as we see in the first tree regression figure in this notebook.
Nevertheless, the attached figure was generated using a max_depth=3, yet the feature space is splited in more than 4 times.
Thanks