The Stan transpiler (from Stan to C++ and beyond).

stan-dev/stanc3 est-il accessible aux débutants ?

Les mainteneurs de stan-dev/stanc3 répondent en général à une pull request sous 1 jour. Aucune issue accessible aux débutants n'est ouverte pour l'instant ; la liste ci-dessous montre les autres issues que nous avons pour ce dépôt.

Étoiles
162
Forks
60
Issues débutants ouvertes
0
Issues indexées
90
Merge moyen
2 j 22 h
PR mergées (30 j)
14
Langage dominant
OCaml
Licence
BSD-3-Clause
Dernier push GitHub
5/11/2026
Dernière indexation
19/9/2026
Guide de contribution
Aucun guide de contribution
Code de conduite
Aucun code de conduite
Labels débutants
help wanted good first issue

Comment contribuer à stan-dev/stanc3

  1. Il n'y a pas de guide de contribution : partez du README et de quelques pull requests fusionnées récemment pour voir comment les changements sont proposés.
  2. Vos contributions seront publiées sous la licence BSD-3-Clause du projet.
  3. Suivez le dépôt pour savoir quand une nouvelle issue accessible aux débutants s'ouvre, ou parcourez les autres issues ci-dessous.

Les issues sur lesquelles quelqu’un travaille peut-être déjà sont listées en dernier. Tout trier par date

  • Generate std_normal for a parameter with offset/multiplier and a matching normal statement
    Ouverte
    optimization performance robustness

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 8/100

    stan-dev/stanc3#1761 · 6 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Pedantic warning for unnormalized densities inside log_mix and log_sum_exp
    Ouverte
    feature

    Difficulté 4/5 1-2 jours Accessibilité débutants 52/100

    stan-dev/stanc3#1757 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

  • Update pedantic mode to use structured diagnostics
    Ouverte
    cleanup help wanted

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 22/100

    stan-dev/stanc3#1745 ·

    Les mainteneurs répondent en général sous 1 jour

  • Stan math should have specific type traits only the compiler uses
    Ouverte
    cpp-codegen feature performance

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    stan-dev/stanc3#1722 · 5 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Add `std::move` optimization to last use of matrix and array like objects
    Ouverte
    feature optimization

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 30/100

    stan-dev/stanc3#1721 ·

    Les mainteneurs répondent en général sous 1 jour

  • Two more loop shapes for vectorize_loops
    Ouverte
    optimization

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 45/100

    stan-dev/stanc3#1705 · 2 commentaires · 1 réaction ·

    Les mainteneurs répondent en général sous 1 jour

  • Post-2.40: Move loop vectorization to O1
    Ouverte
    optimization

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    stan-dev/stanc3#1692 ·

    Les mainteneurs répondent en général sous 1 jour

  • Expose map functions
    Ouverte
    feature typechecker

    Difficulté 4/5 3-5 jours Accessibilité débutants 45/100

    stan-dev/stanc3#1680 ·

    Les mainteneurs répondent en général sous 1 jour

  • Peephole optimization for commonly paired functions
    Ouverte
    feature help wanted optimization performance

    Difficulté 4/5 3-5 jours Accessibilité débutants 42/100

    stan-dev/stanc3#1677 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

  • Function `gradient` for nested autodiff of user defined functions
    Ouverte
    feature

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    stan-dev/stanc3#1675 · 2 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • FR: Allow UDFs to vary only in `data` annotations
    Ouverte
    typechecker

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    stan-dev/stanc3#1531 · 6 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Flag to disallow functions without higher order derivatives
    Ouverte
    feature good first issue help wanted typechecker

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    stan-dev/stanc3#1529 · 2 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • SoA should allow arbitrary initialization of matrix if it isn't elementwise accessed thereafter
    Ouverte
    optimization

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    stan-dev/stanc3#1503 ·

    Les mainteneurs répondent en général sous 1 jour

  • Typechecker: Allow easier modification of standard library
    Ouverte
    cleanup typechecker

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    stan-dev/stanc3#1500 ·

    Les mainteneurs répondent en général sous 1 jour

  • Allowing `_lp` in the transformed parameters block and `jacobian` in the model block
    Ouverte
    feature

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    stan-dev/stanc3#1482 · 8 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Kronecker Products
    Ouverte
    feature

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100

    stan-dev/stanc3#1454 · 9 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Explore variadic map_rect
    Ouverte
    feature

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    stan-dev/stanc3#1448 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

  • [FR] Add `lower_upper` constrain
    Ouverte
    feature good first issue

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 38/100

    stan-dev/stanc3#1438 · 5 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • [BUG] SoA request is ignored with external c++
    Ouverte
    cpp-codegen optimization

    Difficulté 3/5 1-2 jours Accessibilité débutants 35/100

    stan-dev/stanc3#1379 · 5 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Typechecker: Allow predicate-based typechecking of library functions
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 30/100

    stan-dev/stanc3#1373 · 3 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • [FR] Bool data type?
    Ouverte
    feature

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    stan-dev/stanc3#1328 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

  • [FR] UDFs taking another UDF as argument
    Ouverte
    feature

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    stan-dev/stanc3#1325 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

  • [BUG] Compiler optimizations can prevent bounds checks
    Ouverte
    bug cpp-codegen optimization robustness

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    stan-dev/stanc3#1295 · 3 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Improving external C++ integration
    Peut-être à nouveau libre @WardBrian l’a pris il y a 1397 jours, et aucune pull request n’est ouverte. Ouverte
    cpp-codegen feature interface

    stan-dev/stanc3#1278 · 4 commentaires · 1 personne assignée ·

    Les mainteneurs répondent en général sous 1 jour

  • [FR] Allow SoA for UDFs
    Ouverte
    feature optimization

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    stan-dev/stanc3#1237 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

  • [FR] `reduce_sum` does not block `SoA`
    Ouverte
    feature optimization

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    stan-dev/stanc3#1236 · 3 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Investigate function inlining in transformed data block
    Ouverte
    bug optimization

    Difficulté 4/5 3-5 jours Accessibilité débutants 30/100

    stan-dev/stanc3#1219 ·

    Les mainteneurs répondent en général sous 1 jour

  • Developer doc: describe debug process
    Ouverte
    documentation

    Difficulté 3/5 1-2 jours Accessibilité débutants 48/100

    stan-dev/stanc3#1134 · 4 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Partial evaluator should not silently swallow errors
    Ouverte
    cleanup good first issue optimization

    Difficulté 4/5 3-5 jours Accessibilité débutants 42/100

    stan-dev/stanc3#1125 ·

    Les mainteneurs répondent en général sous 1 jour

  • Delegate ternary operator to Math `if_else()`
    Ouverte
    feature

    Difficulté 4/5 3-5 jours Accessibilité débutants 42/100

    stan-dev/stanc3#1086 · 5 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • FR: Matrix inputs to multi_normal_*
    Ouverte
    feature

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 30/100

    stan-dev/stanc3#937 · 2 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Pedantic-mode missing prior false alarm
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 30/100

    stan-dev/stanc3#932 · 2 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • FR: dimension links to inputs with `--info`
    Ouverte
    feature

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    stan-dev/stanc3#904 · 2 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Optimize code by merging expressions
    Ouverte
    optimization

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    stan-dev/stanc3#860 · 1 commentaire · 2 réactions ·

    Les mainteneurs répondent en général sous 1 jour

  • reduce_log_sum_exp function, aka reduce_sum for mixtures
    Ouverte
    feature

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    stan-dev/stanc3#841 · 23 commentaires · 5 réactions ·

    Les mainteneurs répondent en général sous 1 jour

  • Chained comparison
    Ouverte
    feature good first issue

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    stan-dev/stanc3#823 · 1 réaction ·

    Les mainteneurs répondent en général sous 1 jour

  • [Q] A few questions on additional variable metadata and C++ codegen
    Ouverte
    question

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100

    stan-dev/stanc3#812 · 21 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Add vectorised signatures for categorical, categorical_logit, and ordered_logistic
    Peut-être à nouveau libre @andrjohns l’a pris il y a 2141 jours, et aucune pull request n’est ouverte. Ouverte
    feature

    stan-dev/stanc3#782 · 1 commentaire · 1 personne assignée ·

    Les mainteneurs répondent en général sous 1 jour

  • [FR] Convert indices to more efficient versions
    Ouverte
    feature optimization

    Difficulté 4/5 3-5 jours Accessibilité débutants 45/100

    stan-dev/stanc3#769 ·

    Les mainteneurs répondent en général sous 1 jour

  • Future Request: Using arena_t in the model class
    Ouverte
    feature performance

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 15/100

    stan-dev/stanc3#736 · 21 commentaires · 2 réactions ·

    Les mainteneurs répondent en général sous 1 jour

  • Can't mix offset/multiplier with upper/lower bounds
    Peut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouverte
    feature

    Difficulté 4/5 3-5 jours Accessibilité débutants 25/100

    stan-dev/stanc3#659 · 24 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Simplify parser
    Ouverte
    cleanup parsing

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    stan-dev/stanc3#614 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

  • Optimization efficacy and efficiency
    Ouverte
    optimization

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100

    stan-dev/stanc3#555 · 2 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Why are declarations and allocations done on different lines in write_array?
    Ouverte
    cpp-codegen optimization

    Difficulté 4/5 3-5 jours Accessibilité débutants 25/100

    stan-dev/stanc3#503 · 9 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Need help with sparse matrix for loop code
    Ouverte
    optimization

    Difficulté 4/5 3-5 jours Accessibilité débutants 25/100

    stan-dev/stanc3#488 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

  • restrict map_rect to legal data-only args
    Ouverte
    bug feature

    Difficulté 4/5 3-5 jours Accessibilité débutants 42/100

    stan-dev/stanc3#441 · 7 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • See if we can do map_rect data transfers in stanc3 and get rid of call_id template parameter
    Ouverte
    cleanup cpp-codegen

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    stan-dev/stanc3#332 · 2 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Represent distributions in MIR, refactor backend
    Ouverte
    cleanup cpp-codegen

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    stan-dev/stanc3#324 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

  • Create Stan model method that exposes var + transformation information
    Ouverte
    cpp-codegen feature

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100

    stan-dev/stanc3#296 ·

    Les mainteneurs répondent en général sous 1 jour

  • Improve how MFP handles dual powersets in the monotone framework
    Peut-être à nouveau libre @rybern l’a pris il y a 2624 jours, et aucune pull request n’est ouverte. Ouverte
    optimization

    stan-dev/stanc3#289 · 2 commentaires · 1 personne assignée ·

    Les mainteneurs répondent en général sous 1 jour

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.