RubyGems Navigation menu

grydra 0.2.0

grydra es una librería para crear, entrenar y experimentar con redes neuronales en Ruby. Incluye clases de neuronas y capas, múltiples funciones de activación modernas (Tanh, ReLU, Leaky ReLU, Sigmoid, Swish, GELU), regularización (Dropout, L1, L2), inicialización de pesos (Xavier y He), normalización de datos (Z-Score, Min-Max), generación de datos sintéticos y PCA simplificado. Ofrece métricas de evaluación (MSE, MAE, accuracy, F1, matriz de confusión, AUC-ROC), optimizador Adam configurable, entrenamiento avanzado con mini-batch, early stopping y decay learning rate, así como validación cruzada y búsqueda de hiperparámetros. Además, permite visualizar arquitecturas en ASCII o exportarlas a Graphviz, trabajar con procesamiento de texto (vectorización binaria y TF-IDF), y guardar/cargar modelos junto con su vocabulario. Incluye una interfaz simplificada (FacilRed) para entrenar rápidamente con datos numéricos, hashes o texto.

Gemfile:
=

install:
=

Versions:

  1. 2.0.1 November 27, 2025 (37.5 KB)
  2. 1.0.0 November 15, 2025 (24 KB)
  3. 0.2.0 August 15, 2025 (22.5 KB)
  4. 0.1.9 August 07, 2025 (15 KB)
  5. 0.1.8 August 06, 2025 (13.5 KB)
Show all versions (14 total)

Owners:

Pushed by:

Authors:

  • Razo

SHA 256 checksum:

=

Total downloads 2,235

For this version 305

Version Released:

License:

MIT

Required Ruby Version: >= 2.7.0

New versions require MFA: true

Links: