開始使用 keras

指導原則小號

  • 模組化

模型被理解為獨立的,完全可配置的模組的序列或圖形,可以儘可能少地限制插入在一起。特別是,神經層,成本函式,優化器,初始化方案,啟用函式,正則化方案都是獨立的模組,你可以將它們組合在一起以建立新模型。

  • 極簡主義

每個模組都應簡短。每一段程式碼在首次閱讀時都應該是透明的。沒有黑魔法:它會傷害迭代速度和創新能力。

  • 易擴充套件性

新模組很容易新增(作為新類和函式),現有模組提供了充足的示例。為了能夠輕鬆建立新模組,可以實現完全表現力,使 Keras 適合高階研究。

  • 使用 Python

沒有宣告格式的單獨模型配置檔案。模型在 Python 程式碼中描述,它緊湊,易於除錯,並且易於擴充套件。