Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Why do I get "Cannot Initialize NVML"? How can I initialize the GPU kernel?

Abierto
#418 1 comentario 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
20/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
docker, python, pytorch

Línea de trabajo

Comienza reproduciendo la advertencia en el contenedor de Docker de unstructured e inspecciona cómo el contenedor expone CUDA y NVML a PyTorch. El issue se completa cuando la ruta de ejecución de GPU funcione o se documente la configuración de runtime requerida, incluyendo un entorno reproducible y el tipo de archivo.

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

Descripción

Describe the bug
A clear and concise description of what the bug is.

When I run unstrctured docker container locally, I get this error:

2024-05-20 12:44:22 /home/notebook-user/.local/lib/python3.10/site-packages/torch/cuda/init.py:619: UserWarning: Can't initialize NVML
2024-05-20 12:44:22 warnings.warn("Can't initialize NVML")

I assume that its because its running the CPU version of unstructured and not the GPU version. How can i fix this? running in a GPU would help with hi-res parsing

To Reproduce
Please provide as much info as possible:

  • Filetype:
  • Any additional API parameters:

Environment:

  • Using the hosted API or self hosting?
  • How are you calling the API? (Langchain, SDKs, cUrl, etc.)

Additional context
Add any other context about the problem here.

Lenguaje dominante
Python
Estrellas
953
Forks
192
Merge medio
1 d 1 h
PR fusionados (30 d)
5

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de Unstructured-IO/unstructured-api

Todos los issues de Unstructured-IO/unstructured-api

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.