Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Use of AbstractArray type

Aberta
#3 1 comentário 1 reação 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
3/5
Tempo estimado
1-2 dias
Facilidade para iniciantes
35/100
Tipo de issue
Funcionalidade
Clareza
Razoavelmente clara
Status de atividade
Estagnada
Stack de tecnologia
julia

Direção de pesquisa

Comece lendo a implementação de entrada de matrizes do pacote e compare o uso de Vector com o exemplo matrix_input.jl referenciado de MatrixOptInterface.jl. Determine como os tipos de matriz são declarados e o que precisa mudar para aceitar outras implementações de AbstractArray, como CuArray. Está concluído quando a interface oferece suporte aos tipos de array pretendidos sem quebrar o uso existente de Vector.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

@frapac and I found this package is interesting. And we have also implemented similar stuffs in https://github.com/exanauts/Simplex.jl/blob/master/src/LP.jl While we are considering to replace our implementation by this package (https://github.com/exanauts/Simplex.jl/issues/19), I have a quick suggestion. I believe Vector type can also be defined as a template, which would allow to use other types such as CuArray. For example, https://github.com/jump-dev/MatrixOptInterface.jl/blob/master/src/matrix_input.jl#L184

Linguagem predominante
Julia
Estrelas
12
Forks
4
Merge médio
5h 50min
PRs com merge (30d)
3

Preparar o ambiente

Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de jump-dev/MatrixOptInterface.jl

Todas as issues de jump-dev/MatrixOptInterface.jl

Issues semelhantes

Mais issues de Julia

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.