
513
附錄 H
設定 DL4J 專案
DL4J 是一套工具,它為深度學習提供了一個完整的平台。你可以藉由它把多種依賴關
係聯繫起來,以執行各種不同的函數,來支援深度學習模型。DL4J 是透過 Maven 來控
制專案中的依賴關係。我們在本節會向你展示一些相關的依賴關係,讓你可以構建出自
己專屬的深度學習模型與工具組合。
創建一個新的 DL4J 專案
DL4J 是一個開源專案,針對的是熟悉生產部署的專業 Java 開發人員,這些開發人員對
於 IntelliJ 這類的 IDE,以及 Maven 這類的自動構建工具應該也很熟悉才對。如果你已
經擁有那些工具,我們的工具一定可以為你提供最好的服務。只要按照以下的快速入門
指示來操作,ND4J 與 DataVec(我們的向量化函式庫)就會被自動安裝起來。
以下是系統的配置要求:
1. Java 7 或更高版本
2. Maven 3.2.5 或更高版本(依賴關係管理與自動構建工具)
3. Git
還有一些可能需要執行的可選步驟,包括以下幾個東西的安裝:
• Cuda 7(支援 GPU 的版本)
• Scala 2.10.x