Add multidimensional interface for lib transforms
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 25/100
- Type d'issue
- Fonctionnalité
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- julia
- Domaine
- backend-api-design
Piste de recherche
Commencez par lire les interfaces existantes th_cheb2leg et th_leg2cheb et par comparer leur gestion actuelle des paramètres avec les conventions de dimensions FFT de Julia. Déterminez l’ordre des paramètres ou la représentation par tuple pour les transformations multidimensionnelles, puis vérifiez que l’interface choisie exprime de manière cohérente les cas de première dimension, de deuxième dimension et de dimensions multiples.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
th_cheb2leg and th_leg2cheb support FFT like interface, eg., for a matrix fft(X, 1) transforms the 1st dimension, fft(X, 2) the 2nd and fft(X) == fft(X, (1,2)) == fft(X, 1:2) transforms both.
What to do about parameters though? Should it be jac2jac(X, a, b, α, β, 1) to transform the 1st dimension or jac2jac(X, 1, a, b, α, β)?
Or should we be using tuples here: jac2jac(X, (a, b), (α, β), 1)?
- Langage dominant
- Julia
- Étoiles
- 282
- Forks
- 27
- Merge moyen
- 53 min
- PR mergées (30 j)
- 1
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de JuliaApproximation/FastTransforms.jl
-
Loading FastTransforms.jl can make FFTs via FFTW.jl 100x slower due to threading conflictsPeut-être pris @dlfivefifty l’a pris il y a 91 jours. Ouverte
JuliaApproximation/FastTransforms.jl#267 · 2 réactions · 2 personnes assignées ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 38/100
JuliaApproximation/FastTransforms.jl#266 · 1 commentaire ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 42/100
JuliaApproximation/FastTransforms.jl#263 · 2 commentaires ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
JuliaApproximation/FastTransforms.jl#257 · 1 commentaire ·
-
Allocating lmul!Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
JuliaApproximation/FastTransforms.jl#253 · 7 commentaires ·
Toutes les issues de JuliaApproximation/FastTransforms.jl
Issues similaires
-
Add DocStringExtensionsOuvertedocumentation
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
ohno/Antique.jl#165 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
SciML/DiffEqNoiseProcess.jl#342 ·
-
Broken links in the docsOuverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
Les mainteneurs répondent en général sous 1 jour