RubyGems Navigation menu

grydra 2.0.1

GRYDRA v2.0 is a complete, modular Ruby library for building, training, and deploying neural networks. NEW in v2.0: - Complete modular architecture with 29 organized files - Keyword arguments API for better readability - Full implementations (no more "simplified" versions) - 8 loss functions (MSE, MAE, Huber, Cross-Entropy, Hinge, Log-Cosh, Quantile) - 5 optimizers (Adam, SGD, RMSprop, AdaGrad, AdamW) - 6 training callbacks (EarlyStopping, LearningRateScheduler, ReduceLROnPlateau, ModelCheckpoint, CSVLogger, ProgressBar) - Complete LSTM implementation with backpropagation - Complete 2D Convolutional layer with padding and stride - Real PCA with eigenvalue decomposition using Power Iteration - Multiple activation functions (Tanh, ReLU, Leaky ReLU, Sigmoid, Swish, GELU, Softmax) - Regularization (Dropout, L1, L2) - Weight initialization (Xavier, He) - Data normalization (Z-Score, Min-Max) - Comprehensive metrics (MSE, MAE, Accuracy, Precision, Recall, F1, Confusion Matrix, AUC-ROC) - Advanced training (mini-batch, early stopping, learning rate decay, validation split) - Cross-validation and hyperparameter search - Text processing (vocabulary, binary vectorization, TF-IDF) - Model persistence (save/load with Marshal) - Network visualization and gradient analysis - Simplified EasyNetwork interface - 100% backward compatibility with v1.x Perfect for machine learning projects, research, and education in Ruby.

Gemfile:
=

インストール:
=

バージョン履歴:

  1. 2.0.1 November 27, 2025 (37.5KB)
  2. 1.0.0 November 15, 2025 (24KB)
  3. 0.2.0 August 15, 2025 (22.5KB)
  4. 0.1.9 August 07, 2025 (15KB)
  5. 0.1.8 August 06, 2025 (13.5KB)
全てのバージョンを表示(全14件)

Development依存関係 (2):

minitest ~> 5.0
rake ~> 13.0

所有者:

プッシュ者:

作者:

  • Angel Gabriel García Razo

SHA 256チェックサム:

=

累計ダウンロード数 2,540

このバージョンのみ 239

このバージョンがリリースされたのは:

ライセンス:

GPL-3.0-or-later

必要なRubyのバージョン: >= 2.7.0

新しいバージョンはMFAを必要とします: true

MFAで投稿されたバージョン: true

リンク: