了解有关 Microsoft 和 GitHub 的所有笔记本体验的详细信息
可以使用 Microsoft 和 GitHub 提供的以下产品和服务,享受功能强大的集成 Jupyter Notebook。
Visual Studio Code 中的 Notebooks
VS Code 是一个免费的代码编辑器和开发平台,你可以在本地使用,也可以通过桌面版和 Web 版连接到远程容器。 它与 Jupyter 扩展相结合,为 Jupyter 开发提供了一个完整的环境,可以使用其他语言和扩展进行增强。 如果想要获取一流的 Jupyter Notebook 体验,希望能够充分利用选择的计算,则这是一个很好的选择。GitHub Codespaces
GitHub Codespaces 提供云托管环境,让你可以使用 Visual Studio Code 或 Web 浏览器编辑笔记本,并将其存储在 GitHub 上。GitHub Codespaces 提供与 VS Code 相同的极佳 Jupyter 体验,但无需在设备上安装任何内容。 GitHub Codespaces 还允许你使用选择的云计算。如果你不想设置本地环境并首选支持云的解决方案,则创建 codespace 是一个很好的选择。
Azure 机器学习
Azure 机器学习提供端到端的学习平台,使用户能够在 Azure 上更快地生成和部署模型。 Azure ML 允许你在虚拟机或共享群集计算环境上运行笔记本。
如果你需要使用基于云的解决方案,对你的 ML 工作负载进行试验跟踪、数据集管理等工作,我们建议使用 Azure 机器学习。
Microsoft Fabric
Microsoft Fabric 是一个全面的数据工程平台,旨在简化大数据分析和机器学习工作流。 它集成了各种工具和服务,包括笔记本,它们是基于 Web 的交互式环境,用于编写和执行代码。 在 Fabric 中,笔记本支持多种语言,如 Python、Scala、Spark SQL 和 R,方便数据科学家和工程师开发、测试和可视化数据处理任务。 你可以创建笔记本来运行 Apache Spark 作业、执行数据转换,并使用丰富的可视化效果和 Markdown 文本展示结果。
GitHub
GitHub 提供免费的源代码管理备份方法,可用于存储笔记本(和其他文件)、与其他文件共享笔记本,以及协同开展工作。
如果你正在寻找一种方法来共享项目和与他人协作,GitHub 是一个很好的选择。
Visual Studio Code