GeSdA (GPU enpowered Stacked denoising Autoencoder)は、Deeplearning.jpで開発中のSdAライブラリです。以下のような機能や特徴を持っています。

  • GPU上でのMinibatch-SGDによる学習
  • Numpy+Blasの実装より16倍程度高速に動作
  • Learning Rateの自動調整
  • LibSVM形式のトレーニング・テストデータを読み込み可能
  • 学習結果や重みの可視化機能
  • CPU/GPU計算の切り替え可能
  • グリッドサーチ機能、プロセス数の自動制御
  • Jinja2テンプレートエンジンによる柔軟なパラメータ設定機能
  • 速度検証用ベンチマーク機能