CTAO (Tree Alternating Optimization) Follows TAO model in "Alternating Optimization of Decision Trees, with Application to Learning Sparse Oblique Trees". CTAO improves with faster convex and parallelized implementation. Read paper for CTAO here.