開始使用 keras
指導原則小號
- 模組化
模型被理解為獨立的,完全可配置的模組的序列或圖形,可以儘可能少地限制插入在一起。特別是,神經層,成本函式,優化器,初始化方案,啟用函式,正則化方案都是獨立的模組,你可以將它們組合在一起以建立新模型。
- 極簡主義
每個模組都應簡短。每一段程式碼在首次閱讀時都應該是透明的。沒有黑魔法:它會傷害迭代速度和創新能力。
- 易擴充套件性
新模組很容易新增(作為新類和函式),現有模組提供了充足的示例。為了能夠輕鬆建立新模組,可以實現完全表現力,使 Keras 適合高階研究。
- 使用 Python
沒有宣告格式的單獨模型配置檔案。模型在 Python 程式碼中描述,它緊湊,易於除錯,並且易於擴充套件。