from sklearn.ensemble import RandomForestRegressor
X = np.asarray([('a', 1, 2), ('b', 2, 3), ('a', 3, 2), ('c', 1, 3)])
Деревья регрессии или регрессор случайного леса с категориальными входными данными