Código abierto en NVIDIA

Código abierto en NVIDIA

Ponemos nuestras innovaciones a disposición de la comunidad para que cualquier desarrollador, tanto si crea en solitario como si está haciendo crecer una empresa, disponga de las herramientas necesarias para crear aplicaciones revolucionarias.

Descripción

Capacitar la innovación

El código abierto es fundamental para hacer que la computación acelerada sea ampliamente accesible y utilizable en todos los sectores. NVIDIA promueve plataformas abiertas e invierte en ellas para impulsar la innovación, hacer crecer los ecosistemas y capacitar a las empresas a fin de integrar e implementar la IA con control y escala.

Proyectos

Contribuciones de código abierto de NVIDIA

NVIDIA ha lanzado más de mil proyectos de código abierto en GitHub y más de 500 modelos en Hugging Face. Seguimos lanzando y contribuyendo a nuevos proyectos, capacitando a los desarrolladores para que puedan aprovechar las innovaciones de nuestros equipos de ingeniería. Explore algunos de los muchos proyectos de código abierto a los que contribuimos.

Docker

Una plataforma que permite a los desarrolladores crear, empaquetar y ejecutar aplicaciones en contenedores aislados.

Kubernetes

Un sistema de código abierto para automatizar la implementación, el escalado y la gestión de aplicaciones en contenedores.

Kernel de Linux

La capa básica del sistema operativo Linux. Gestiona el hardware, la memoria y el control de procesos.

Numpy

Una biblioteca de Python que proporciona operaciones numéricas eficientes y compatibilidad con matrices multidimensionales de gran tamaño.

OpenUSD

Un marco de código abierto para describir, componer y colaborar en escenas 3D.

pandas

Una biblioteca de Python para la manipulación y el análisis de datos que ofrece potentes estructuras de datos como DataFrames.

Python

Lenguaje de programación versátil y de alto nivel conocido por su legibilidad y amplio ecosistema de bibliotecas.

PyTorch

Un marco de deep learning y código abierto ampliamente utilizado para la investigación y la producción en IA y aprendizaje automático.

scikit-learn

Una biblioteca de Python que ofrece herramientas sencillas y eficientes para la minería de datos, el aprendizaje automático y el modelado estadístico.

SGLang

Un marco de servicio de alto rendimiento para modelos de lenguaje de gran tamaño (LLM) y modelos de visión-lenguaje.

vLLM

Una biblioteca rápida y fácil de usar para la inferencia y el servicio de LLM.

Ecosistema

Organizaciones de código abierto que NVIDIA respalda

Las fundaciones de código abierto son fundamentales para garantizar la sostenibilidad, la seguridad y la gobernanza a largo plazo de los proyectos de código abierto. NVIDIA apoya un gran número de fundaciones y consorcios de código abierto, tanto financieramente como a través de la participación en consejos administrativos y comités de asesoramiento técnico.

NVIDIA expande el universo de modelos abiertos para impulsar la IA

Las nuevas familias de modelos abiertos se crean para agentes, máquinas, atención sanitaria y desarrollo de vehículos autónomos.

Fondo FOSS

NVIDIA estableció el fondo de software libre y código abierto (FOSS) como forma adicional de apoyar los proyectos de código abierto y promover su sostenibilidad a largo plazo. El fondo FOSS capacita a los empleados de NVIDIA para participar directamente en el proceso de nominación, lo que les permite respaldar a las comunidades y proyectos que más les apasionan. La financiación se distribuye trimestralmente. Estos son algunos de los proyectos que hemos apoyado recientemente: Compiler Explorer, HDF5, Scientific Python y Breathe.

Aspectos destacados

Innovación impulsada por la comunidad

Las personas detrás del código abierto en NVIDIA

Como miembros activos del ecosistema, nos centramos en dos objetivos: retribuir a las comunidades que nos apoyan y fortalecer el movimiento de código abierto. Acceda a una selección de contenido bajo demanda con miembros de NVIDIA explicando cómo generan impacto a través del código abierto.

Sumérjase en las tendencias de código abierto desde GitHub

Eche un vistazo a Octoverse de GitHub para descubrir cómo la IA ha llevado a Python al primer lugar de lenguaje entre los desarrolladores.

Recursos de desarrollo

Otras formas de apoyar a los desarrolladores

Programa para desarrolladores de NVIDIA

FOROS DE NVIDIA

Programa para estudiantes de NVIDIA

Asista a los próximos eventos y transmisiones en directo

Centro de documentación de NVIDIA

Discord para desarrolladores de NVIDIA

Recursos

Recursos de código abierto y para desarrolladores

Noticias sobre código abierto en NVIDIA

Información ejecutiva

Descubra cómo capacitamos a los líderes a fin de que aprovechen las oportunidades que ofrece la IA para innovar, hacer crecer su negocio y gestionar los riesgos.

Investigación en NVIDIA

Descubra cómo comienza la tecnología innovadora de código abierto con los principales investigadores del mundo.

Nuestra historia

Explore 30 años de diversión, juegos y algunas innovaciones importantes.

Próximos pasos

¿Todo listo para empezar?

Participe en los repositorios y proyectos abiertos de NVIDIA, y colabore con sus desarrolladores.

Explore más proyectos

Obtenga más información sobre los proyectos de código abierto en los que han colaborado los profesionales de NVIDIA.