您发现了一个未发布的特性,我和TensorFlow团队的Swift(
https://www.tensorflow.org/swift/
)正在努力!现在可以尝试,但请注意,它目前非常不稳定,我们正在对它进行频繁的破坏性更改。我们肯定会宣布它,并在它更稳定和准备发布时添加文档。
要尝试,请使用将一个swift ipynb上传到colab中。
File -> Upload Notebook
.colab应该打开笔记本并将其连接到swift内核。这是一些可以粘贴到
swift_notebook.ipynb
创建swift ipynb的文件:
{
"nbformat": 4,
"nbformat_minor": 0,
"metadata": {
"colab": {
"name": "swift_notebook.ipynb",
"version": "0.3.2",
"provenance": [],
"collapsed_sections": []
},
"kernelspec": {
"name": "swift",
"display_name": "Swift"
}
},
"cells": [
{
"metadata": {
"id": "icDfXRlHRYvE",
"colab_type": "code",
"outputId": "a1489762-9fe2-4fac-8e24-e3c969f51c8c",
"colab": {
"base_uri": "https://localhost:8080/",
"height": 55
}
},
"cell_type": "code",
"source": [
"let x = 2\n",
"let y = 2\n",
"print(\"Hello world, this is Swift! \\(x + y)\")"
],
"execution_count": 0,
"outputs": [
{
"output_type": "stream",
"text": [
"Hello world, this is Swift! 4\r\n"
],
"name": "stdout"
}
]
}
]
}