Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Store information about which sampling method or algorithm was used

Offen
#137 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
25/100
Issue-Typ
Feature
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
r
Bereich
data

Rechercherichtung

Beginne damit, die Diskussion in issue #130 sowie die aktuelle pointwise-Matrix und die hier erwähnten diagnostics-Strukturen zu prüfen. Bestimme, wo Metadaten zur Sampling-Methode pro Beobachtung abgelegt werden sollten und wie Methoden wie psis, refit, psis-mm und Subsampling dargestellt werden sollten. Als abgeschlossen gilt die Aufgabe, wenn Speicherort und Benennungsschema vereinbart sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

This was briefly discussed in #130 , but I am making it a separate issue so that the discussion does not get lost. I will copy what was discussed there:

It would be convenient to store information about which algorithm the elpd values come from. Since moment matching and refitting operate on individual observations, the information should be stored separately for each observation. For example, by default this value could be the same as is_method for all observations, but moment matching or refitting could change it from, say, psis to refit or psis-mm for some observations.

Details to discuss that come to my head at this moment

  • Where to store it? pointwise is currently a matrix, could we make it a data frame to include a column with text? It could also be an element in diagnostics?
  • What kind of information to include and how to name the different options (is method/moment matching/refit)? It seems that even is_method is currently not stored anywhere. Probably subsampling would be indicated here as well?
Vorherrschende Sprache
R
Sterne
159
Forks
37
Ø Merge
2 T. 13 Std.
Gemergte PRs (30 T.)
5

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 stan-dev/loo

Alle Issues in stan-dev/loo

Ähnliche Issues

Weitere Issues zu R

Neue Issues direkt in Ihr Postfach

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