Issue regarding box visibility
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 1/5
- Tiempo estimado
- Menos de una hora
- Aptitud para principiantes
- 50/100
- Tipo de issue
- Documentación
- Claridad
- Bien especificado
- Estado de actividad
- Estancado
- Stack tecnológico
- python
- Área
- documentation
Línea de trabajo
Abre lyft_dataset_sdk/utils/geometry_utils.py y compara el docstring y los comentarios de BoxVisibility con el docstring existente de box_in_image. Actualiza la redacción para que visibilidad signifique claramente que las esquinas están dentro de la imagen sin tener en cuenta las oclusiones, y luego revisa la documentación circundante para comprobar que la terminología sea coherente.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Hey,
We have three levels of box visibility:
"""Enumerates the various level of box visibility in an image."""
ALL = 0 # Requires all corners are inside the image.
ANY = 1 # Requires at least one corner visible in the image.
NONE = 2 # Requires no corners to be inside, i.e. box can be fully outside the image.
Notice how the description of ANY says "at least one corner visible in the image" and rest say "corners inside the image" This creates the confusion. As by visibility, people infer that the object should actually be visible in that particular image without occlusions.
Also, the docstring of box_in_image says
"""Check if a box is visible inside an image without accounting for occlusions.
...
...
Returns: True if visibility condition is satisfied.
"""
Here it talks about "visible inside an image without accounting for occlusions". I think this clears the confusion, and BoxVisiblity should also explicitly mention this in its docstring. I propose new docstring and comments for BoxVisiblity class:
class BoxVisibility(IntEnum):
"""Enumerates the various level of box visibility inside an image without accounting for occlusions"""
ALL = 0 # Requires all corners are visible inside the image.
ANY = 1 # Requires at least one corner is visible inside the image.
NONE = 2 # Requires no corners to be visible inside, i.e. box can be fully outside the image.
I would love to know your thoughts.
- Lenguaje dominante
- Jupyter Notebook
- Estrellas
- 390
- Forks
- 99
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de lyft/nuscenes-devkit
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 20/100
lyft/nuscenes-devkit#106 ·
-
invalid download linkAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 20/100
lyft/nuscenes-devkit#105 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 25/100
lyft/nuscenes-devkit#104 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 25/100
lyft/nuscenes-devkit#103 · 2 comentarios ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 48/100
lyft/nuscenes-devkit#99 ·
Todos los issues de lyft/nuscenes-devkit
Issues similares
-
documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
andromarces/agent-loops#886 ·
Los mantenedores suelen responder en 1 día
-
anchor Docs good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
dark-princezz/stellar-hooks#985 ·
Los mantenedores suelen responder en 1 día
-
area/ui-parity good first issue type/docs
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
cristim/AztecCraft#85 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
good first issue
Dificultad 2/5 Menos de una hora Aptitud para principiantes 82/100
eli-alvarado/us-watchlist-alerts#14 ·
Los mantenedores suelen responder en 1 día
-
configuration documentation from-review-extraction severity:nit
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
LearningCircuit/local-deep-research#7460 ·
Los mantenedores suelen responder en 2 días