ease use of cmdstan makefiles
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 45/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- cpp
- Bereich
- build-system, cli
Rechercherichtung
Beginne damit, die CmdStan-Makefiles zu lokalisieren, und untersuche Annahmen, dass das Arbeitsverzeichnis die oberste CmdStan-Ebene ist. Überprüfe den Aufruf make -f path/to/cmdstan/makefile model aus einem anderen Verzeichnis, einschließlich des bestehenden Verhaltens beim Erstellen von Modellen; als abgeschlossen gilt die Aufgabe, wenn Benutzer Modelle erstellen können, ohne das Verzeichnis zu wechseln.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Summary:
This aims to simplify how users can use cmdstan with its makefiles.
Description:
Currently users have to change into the directory of cmdstan in order to build any Stan program like
cd path/to/cmdstan
make path/to/model
It would be much nicer if the user would not have to change into the directory of cmdstan, but can merely do this in any directory:
make -f path/to/cmdstan/makefile model
This currently does not work as the makefiles expect to be in the top-level directory of cmdstan. If the above would work, then users can define an alias like
alias stanmake=`make -f absolute/path/to/cmdstan/makefile`
and then people can just to
stanmake model
and that's it. Much simpler.
Reproducible Steps:
NA
Current Output:
NA
Expected Output:
NA
Additional Information:
Provide any additional information here.
Current Version:
v2.21.0
- Vorherrschende Sprache
- C++
- Sterne
- 240
- Forks
- 105
- Ø Merge
- 1 T. 5 Std.
- Gemergte PRs (30 T.)
- 1
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus stan-dev/cmdstan
-
diagnose flags R-hat only above 1.015 and ESS only below N/1000; documentation says 1.01 and 400Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
-
Release CmdStan 2.40Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
-
bug
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 55/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 45/100
-
code-cleanup
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
Alle Issues in stan-dev/cmdstan
Ähnliche Issues
-
mlir
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
llvm/llvm-project#241070 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
backlog documentation
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 96/100
EchoTools/nevr-runtime#2354 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Page request: clang-replOffenhelp wanted new command
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
tldr-pages/tldr#25111 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
Maintainer antworten meist innerhalb von 1 Tag
-
Ask the `ServerHelper` for fresh headers on every poll in `Future::get`, as is done for cookiesOffenenhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 77/100
NVIDIA/cuda-quantum#5886 ·
Maintainer antworten meist innerhalb von 1 Tag