Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

promote_eltype for LinearAlgebra and SparseArrays types

Aperta
#397 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
35/100
Tipo di issue
Funzionalità
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
julia
Ambito
data

Direzione di ricerca

La issue non indica alcun file né test; inizia esaminando le implementazioni esistenti di ArrayInterface e la PR #205 collegata di MutableArithmetics. Determina quali tipi di LinearAlgebra e SparseArrays dovrebbero essere coperti, quindi verifica il comportamento di promote_eltype per l'ambito concordato con una copertura di test adeguata.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Would it make sense to implement promote_eltype in this package for the LinearAlgebra and SparseArrays types. I see many functions of the ArrayInterface API are already implemented for such types.
This would be helpful for MutableArithmetics which is currently trying to do it but is only doing it for Symmetric, Transpose, Adjoint and sparse arrays. See https://github.com/jump-dev/MutableArithmetics.jl/pull/205

Lingua principale
Julia
Stelle
140
Fork
44
Merge medio
4g 14h
PR unite (30g)
5

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di JuliaArrays/ArrayInterface.jl

Tutte le issue di JuliaArrays/ArrayInterface.jl

Issue simili

Altre issue su Julia

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.