Вы можете использовать порядковый номер регрессии, как показано ниже:
$ pip install mord
from mord import LogisticAT
import numpy as np
replace_dict = {'High':3,'Medium':2,'Low':1}
y_values = ['High','Medium','Low']
y = [replace_dict[i] for i in y_values]
X = np.array([[1,2,3],[3,4,5],[6,7,8]])
y = np.array([y])
ord = LogisticAT()
ord.fit(X,y)
ord.predict(np.array([10,11,12]))