`LightFMWrapperModel` support for incremental training in `fit_partial`

Offen
#243 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
25/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
python

Rechercherichtung

Start by reading the discussion in issue #176 and the dataset update work described in issue #240, which this feature depends on. Then locate LightFMWrapperModel.fit_partial and its tests to see how the current fitted model handles new users, items, and interactions. Done means incremental training accepts those additions from the dataset passed to fit_partial.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

enhancement
Feature Description

Fitted model support to accept new users, items and interactions from dataset that is passed to fit_partial method.

Why this feature?

Allows incremental training

Additional context

Discussed here: https://github.com/MobileTeleSystems/RecTools/issues/176

Updating dataset with new data should be implemented first: https://github.com/MobileTeleSystems/RecTools/issues/240

Vorherrschende Sprache
Python
Sterne
457
Forks
55
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus MTSWebServices/RecTools

Alle Issues in MTSWebServices/RecTools

Ähnliche Issues

Weitere Issues zu Python

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.