无法在 Swift 操场上导入 tensorflow
Cannot import tensorflow in Swift playground
我是一名 iOS
开发人员,正在努力学习 tensorflow
为了我的 Xcode 11.2.1
。我试过了 installing tensorflow using this link
我在 Xcode 工具链中得到了包。
但是安装完成后验证安装失败。 Swift playground 出错
No such module 'TensorFlow'
我为 macOS 创建了一个新的 SwiftPlayground,仍然没有用。
后来又通过command-line from here安装了tensorflow,也成功了。
这次我创建了一个正常的 swift 文件来验证安装,但是也失败了。
在同一问题上有一个 existing old question,但这对我没有帮助。任何人都可以帮助我知道解决方案吗?
您的问题的答案:
- Swift S4TF 工具链尚不支持(将来可用)游乐场。
- 您现在只能为 macOS 构建应用程序,但将来会支持其他操作系统。
- 在您通过 CMD 运行 您的 Swift 文件之前,您需要
export PATH=/Library/Developer/Toolchains/{swift-toolchain}/usr/bin/"${PATH}"
将 {swift-toolchain}
替换为您的 S4TF 工具链名称(单击选项卡将提示您可用系统上的工具链)。然后 运行ning swift test.swift
将(希望)成功。
注意:S4TF 仍处于早期开发阶段,可供初学者和研究人员使用。但我个人认为,如果您正在为 iOS 开发应用程序,那还为时过早。我希望 Apple 在 2020 年或 2021 年的 WWDC 上宣布此功能。
希望对您有所帮助!
-- 拉胡尔·巴利
此外,如果您作为 iOS 开发人员,想要在没有 "leaving Xcode (almost)" 的情况下将模型部署到 iOS 应用程序中,您可以复制该开发人员所做的事情 here。该 PDF 的作者不久前在 S4TF 设计会议上提出。您可能已经在 Google 群组讨论中看到了这一点。
为您保存模型的解决方法可能是:使用 Python interop > import Keras > ... > Save model as .h5
。然后,也许您可以使用 Apple 的 Python-based coremltools
for Keras 将模型(现在采用 .mlmodel
格式)集成到您的 iOS 应用程序中。我还没有测试过这个。
我是一名 iOS
开发人员,正在努力学习 tensorflow
为了我的 Xcode 11.2.1
。我试过了 installing tensorflow using this link
我在 Xcode 工具链中得到了包。
但是安装完成后验证安装失败。 Swift playground 出错
No such module 'TensorFlow'
我为 macOS 创建了一个新的 SwiftPlayground,仍然没有用。
后来又通过command-line from here安装了tensorflow,也成功了。
这次我创建了一个正常的 swift 文件来验证安装,但是也失败了。
在同一问题上有一个 existing old question,但这对我没有帮助。任何人都可以帮助我知道解决方案吗?
您的问题的答案:
- Swift S4TF 工具链尚不支持(将来可用)游乐场。
- 您现在只能为 macOS 构建应用程序,但将来会支持其他操作系统。
- 在您通过 CMD 运行 您的 Swift 文件之前,您需要
export PATH=/Library/Developer/Toolchains/{swift-toolchain}/usr/bin/"${PATH}"
将{swift-toolchain}
替换为您的 S4TF 工具链名称(单击选项卡将提示您可用系统上的工具链)。然后 运行ningswift test.swift
将(希望)成功。
注意:S4TF 仍处于早期开发阶段,可供初学者和研究人员使用。但我个人认为,如果您正在为 iOS 开发应用程序,那还为时过早。我希望 Apple 在 2020 年或 2021 年的 WWDC 上宣布此功能。
希望对您有所帮助!
-- 拉胡尔·巴利
此外,如果您作为 iOS 开发人员,想要在没有 "leaving Xcode (almost)" 的情况下将模型部署到 iOS 应用程序中,您可以复制该开发人员所做的事情 here。该 PDF 的作者不久前在 S4TF 设计会议上提出。您可能已经在 Google 群组讨论中看到了这一点。
为您保存模型的解决方法可能是:使用 Python interop > import Keras > ... > Save model as .h5
。然后,也许您可以使用 Apple 的 Python-based coremltools
for Keras 将模型(现在采用 .mlmodel
格式)集成到您的 iOS 应用程序中。我还没有测试过这个。