in ludwig/data/preprocessing.py [0:0]
def replace_text_feature_level(features, datasets):
for feature in features:
if feature[TYPE] == TEXT:
for dataset in datasets:
if dataset is not None:
dataset[feature['name']] = dataset[
'{}_{}'.format(
feature['name'],
feature['level']
)
]
for level in ('word', 'char'):
name_level = '{}_{}'.format(
feature['name'],
level)
if name_level in dataset:
del dataset[name_level]