I surprised the instance of LabelEncoder() is dropped. Is it really not useful afterwards?