EducationalTestingService / EducationalTestingService/rsmtool
Slim installation option or model inference export option
- Vorherrschende Sprache
- Python
- Sterne
- 71
- Forks
- 21
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
rsmtools has many large dependencies. Many of them are not needed at inference time.
It would be nice to either:
1. Use the pip compatible install options like `pip install "rsmtools[full]"` to install all dependencies only when needed
2. Add a method to export an already trained model so that it can be run without requiring rsmtools (for example as a sklearn pipeline). Ideally it would allow specifying all the options that `fast_predict` supports.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne mit der Überprüfung der Dependency-Deklarationen des Projekts und des im Issue erwähnten fast_predict-Einstiegspunkts. Entscheide, ob der vorgesehene Umfang optionale Installations-Dependencies, den Modellexport oder beides umfasst; „done“ sollte bedeuten, dass die Inferenz nur mit den erforderlichen Dependencies funktioniert oder dass eine exportierte sklearn-Pipeline die fast_predict-Optionen unterstützt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python, scikit-learn
- Bereich
- machine-learning, tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100