CodeGemma
CodeGemma es una colección de modelos potentes y ligeros que pueden realizar una variedad de tareas de programación, como completar el código en la etapa intermedia, generar código, comprender el lenguaje natural, razonar matemático y seguir instrucciones.
CodeGemma tiene 3 variantes de modelo:
- Una variante previamente entrenada 7B que se especializa en la finalización y generación de código a partir de prefijos o sufijos de código
- Una variante 7B ajustada con instrucciones para el chat de lenguaje natural a código y el seguimiento de instrucciones
- Una variante 2B previamente entrenada de vanguardia que proporciona una finalización de código hasta 2 veces más rápida.
Los modelos de CodeGemma tienen varias ventajas:
-
Completa y genera código inteligente
Completa líneas y funciones, y hasta genera bloques completos de código, sin importar si trabajas de forma local o usas recursos de Google Cloud. -
Precisión mejorada
Los modelos de CodeGemma, entrenados con 500 mil millones de tokens de datos principalmente en inglés de documentos web, matemáticas y código, generan código que no solo es más sintácticamente correcto, sino también significativo semánticamente, lo que reduce errores y el tiempo de depuración. -
Conocimiento en varios idiomas
Es compatible con Python, JavaScript, Java, Kotlin, C++, C#, Rust, Go y otros lenguajes. -
Flujos de trabajo optimizados
Integra un modelo de CodeGemma a tu entorno de desarrollo para escribir menos código estándar y enfocarte en el código interesante y diferenciado que importa, más rápido.
Más recursos
Visualiza la tarjeta de modelo
La tarjeta de modelo de CodeGemma contiene información detallada sobre el modelo, la información de implementación, la información de evaluación, el uso y las limitaciones del modelo, y mucho más.
Ver en Kaggle
Consulta más código, notebooks de Colab, información y debates sobre CodeGemma en Kaggle.