Вы создаете класс, который оборачивает функциональность вашей модели анализа данных в удобные методы.Вы хотите сделать этот класс очень быстрым в использовании (он может быть доступен через API), при этом минимизируя количество операций ввода-вывода и сохраняя код простым и красивым.Какой шаблон разработки программного обеспечения / тип класса вы реализуете для этого?
Дополнительная информация: Основным применением будет метод «прогнозирования», который будет принимать вектор данныхи вывести результаты анализа (несколько векторов, некоторые классификации рисков и т. д., которые, возможно, будут представлены в виде самого небольшого класса).
Информация, специфичная для моего случая использования: Я использую Python 3.6.5 на Django 2.0.1 и создал небольшое приложение, которое будет работать почти как API для запуска аналитики (регрессия, некоторая полиномиальная подгонка и некоторые основанные на правилах вещи) на данных, отправленных из моего основногоприложение.Поскольку это в python, мне нужно, чтобы он был эффективным - каждый раз создавать новый большой класс и читать данные из 3 csvs недостаточно.