У меня есть служба REST, которая применяет классификатор к пользовательским данным. Я устанавливаю подмножество своего функционального пространства и обучаю модель, согласно которой подмножество функций доступно в данных пользователя. Я хочу кэшировать / сортировать модели, как только они были созданы. Как я могу сохранить эти модели, чтобы я всегда мог найти нужную?
Одна модель может быть:
['feature1', 'feature2', 'feature10']
и другая модель может быть определена как:
['feature1', 'feature9'].
Я рассматриваю хеширование этого списка, а затем выбираю модель с помощью:
pickle(filename=hash(set(feature_list)), model=model)
Это уместно? Я всегда буду возвращать намеченную модель? Было бы лучше выбрать словарь типа Dict [Set [features], model]?