JuliaSIMD / JuliaSIMD/LoopVectorization.jl
Unrecognized loop range type: list of integers (new feature)
- Langage dominant
- Julia
- Étoiles
- 789
- Forks
- 73
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Hi,
I am trying to use ```@turbo``` to loop over a list of integers. Naive implementations such as
```julia
@turbo for i in [1,10,15]
# do something
end
```
do not seem to work. However, simple workarounds like
```julia
ind = [1,10,15];
@turbo for j in eachindex(ind)
i = ind[j]
# do something
end
```
work fine. Is there any chance that similar cases will be handled as in the first example (i.e., naive implementation) in future releases?
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez par la gestion des boucles @turbo, en utilisant comme références comportementales l’exemple direct d’une liste d’entiers et la solution de contournement avec eachindex. La tâche est considérée comme terminée lorsque la forme directe de la liste d’entiers est acceptée avec un comportement de boucle équivalent, avec une couverture démontrant ce cas.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- julia
- Domaine
- performance
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100