GeSdA (GPU enpowered Stacked denoising Autoencoder)は、Deeplearning.jpで開発中のSdAライブラリです。以下のような機能や特徴を持っています。
- GPU上でのMinibatch-SGDによる学習
- Numpy+Blasの実装より16倍程度高速に動作
- Learning Rateの自動調整
- LibSVM形式のトレーニング・テストデータを読み込み可能
- 学習結果や重みの可視化機能
- CPU/GPU計算の切り替え可能
- グリッドサーチ機能、プロセス数の自動制御
- Jinja2テンプレートエンジンによる柔軟なパラメータ設定機能
- 速度検証用ベンチマーク機能