深入了解 Microsoft 與 GitHub 的所有筆記本體驗
您可以使用來自 Microsoft 和 GitHub 的下列產品及服務,享受功能強大、經過整合的 Jupyter 筆記本。
Visual Studio Code 中的 Notebooks
Visual Code 是一款免費的程式碼編輯器與開發平台,您可透過桌面版或網頁版在本機端使用,亦可連線到遠端容器進行開發。 與 Jupyter 延伸模組結合使用,可為使用其他語言和延伸模組的 Jupyter 程式開發提供完整環境。 若您需要同類最佳的免費 Jupyter 體驗,即可利用您選擇的計算,這是一個極佳的選項。GitHub Codespaces
GitHub Codespaces 提供雲端託管的環境,您可在其中使用 Visual Studio Code 或網頁瀏覽器來編輯筆記本,以及將其儲存在 GitHub 上。 GitHub Codespaces 提供與 VS Code 相同的出色 Jupyter 體驗,但不需要在您的裝置上安裝任何項目。 GitHub Codespaces 也可讓您使用選擇的雲端計算。若您不想要設定本機環境且喜歡雲端支援的方案,那麼建立 Codespace 是極佳的選擇。
Azure Machine Learning
Azure Machine Learning 提供端對端學習平台,讓使用者能夠在 Azure 上更快速建置及部署模型。 Azure ML 可讓您在 VM 或共用叢集運算環境上執行筆記本。
若您的 ML 工作負載需要雲端式解決方案,以進行實驗追蹤、資料集管理等,建議您使用 Azure Machine Learning。
Microsoft Fabric
Microsoft Fabric 是一套全面的資料工程平台,旨在簡化巨量資料分析與機器學習工作流程。 它整合了多種工具與服務,包含筆記本——這是一種以網路為基礎的互動式環境,專為撰寫與執行程式碼而設計。 在 Fabric 中,筆記本支援多種語言,例如 Python、Scala、Spark SQL 和 R,讓資料科學家與工程師得以開發、測試並視覺化其資料處理工作。 您可以建立筆記本,用於執行 Apache Spark 工作、執行資料轉換,並透過豐富的視覺化工具與 Markdown 文字呈現結果。
GitHub
GitHub 提供一種免費且受原始程式碼控制的支援,以將筆記本 (及其他檔案)、與其他檔案共用,以及共同作業。
如果您正在尋找共用專案的方法,並與其他人共同作業,GitHub 是最棒的選擇。
Visual Studio Code