jump-dev / jump-dev/MathOptInterface.jl

Optional forward mode for jac/jac-vec products

Abierto
#2,526 1 comentario 0 reacciones 0 asignados Ver en GitHub
Project: next-gen nonlinear support
Lenguaje dominante
Julia
Estrellas
504
Forks
101
Merge medio
6 h 26 min
PR fusionados (30 d)
22

Descripción

@amontoison observed that we could use forward mode for the jacobian and jacobian-vector products when the number of variables is less than the number of rows to get better performance than the current approach that uses reverse mode always.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

The issue does not name files or tests. Start by locating the jacobian and jacobian-vector product implementations and their reverse-mode differentiation path, then inspect existing tests or benchmarks for these products. Done means forward mode is selected when variables outnumber? the rows? Verify the issue's stated condition carefully, preserve correctness, and demonstrate the intended performance improvement.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
julia
Área
performance
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
40/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.