问题标签 [createml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
124 浏览

swift - 关于 Core ML 和 Create ML in Swift 的几个问题

我有一个非常简单的 .csv 表,其中包含按日期(城市 ID、城市名称、日期、房间、价格和折扣)在全球多个城市的固定价格数据。

我想预测未来给定日期的固定价格折扣。

价格是在没有折扣的情况下显示的,因此我们假设它与折扣没有任何联系,折扣不能以(价格-折扣)公式的形式呈现。折扣只能是 5%、15% 或 30%。

  1. 在表格中设置日期的最佳方法是什么?(我可以将日期表示为 DDMMYYYY 格式的 Double 吗?)
  2. 在表格中设置折扣的最佳方法是什么?(我应该以哪种格式在输出中得到它?)
  3. 我可以在一个数据模型中获得两个输出还是应该将它们分成两个?
  4. 我应该选择哪些算法(MLRegressor、MLClassifier 或特定的算法)?

谢谢!

0 投票
2 回答
242 浏览

ios - 在 iOS 12.4 上使用 CoreML Word Tagger

我用迁移学习和动态嵌入训练了一个 Core ML 文本分类器。它工作得很好,但是当我尝试在运行 iOS 12.4 的设备上进行测试时,它无法预测并给了我错误:

在模拟器上运行时,我也会收到此错误。我确保该模型只能在运行 iOS 12+ 的设备上使用。iOS 13 不支持此型号吗?我看到这些新功能是在这个 WWDC 上发布的,但我希望/假设它们是向后兼容的。我弄错了吗?如果这个模型不能在 iOS 12 设备上运行,有什么办法可以导出模型。最后,我是否可以在任何地方找到每个 iOS 支持的型号列表。

非常感谢!

0 投票
1 回答
341 浏览

swift - CreateML 错误 dyld:未加载库:@rpath/libswiftCreateML.dylib

我一直在尝试创建一个模型,但代码似乎在第一个 MLDataTable 对象的实例化时失败,错误代码我无法弄清楚如何解决。

错误报告:

任何帮助,将不胜感激

0 投票
2 回答
402 浏览

machine-learning - Apple Vision 框架:LCD/LED 数字识别

我正在开发一个 iOS 应用程序,一切似乎都运行良好,直到我尝试捕获数字时钟、计算器、血压监测器、电子温度计等的图像。

由于某种原因, Apple Vision FrameworkVNRecognizeTextRequest无法识别原始 LCD 屏幕上的文本,如下所示:

在此处输入图像描述

您可以尝试使用Apple 的示例项目捕获数字,但它会失败。或者,您可以尝试使用 Vision Framework 的任何其他示例项目,但它无法将数字识别为文本。

作为最终框架用户,我可以做什么?有解决方法吗?

0 投票
1 回答
76 浏览

swift - .mlmodels 的枚举?

因此,我目前正在开展一个项目,其中包括使用 CreateML、CoreML 和 Vision 进行图像识别。我仍在尝试数据集并使用 CreateML 改进模型,但如果我从一个模型更改为另一个模型,我必须在将文件导入项目let model = example()时手动更改 Xcode 为我创建的变量。.mlmodel所以我想用这些模型文件的名称做一个tableView,所以如果我点击其中一个,它会带我到“RecognitionVC”,将名称作为变量传递,这样我就可以用arawValue(string)和然后访问我无法实现的“模型变量”。

这是枚举的样子:

这就是我想要实现的目标:

我是这些机器学习内置框架的新手,如果有人能让我知道我做错了什么或者我该如何实现这一点,我将非常感激。谢谢,我包括一些截图。如果您想测试任何内容,包括指向苹果公共模型的链接:

关联

文件夹 示例1 示例2

0 投票
1 回答
93 浏览

ios - 为什么我的预训练 mlmodel 在对象识别方面如此错误?

最近我想看看 CoreML 和 CreateML,所以我创建了带有对象识别的简单应用程序。

我只为香蕉和胡萝卜创建了模型(只是为了尝试)。我使用了 60 多张图像来训练我的模型,在 Create ML 应用程序中训练过程看起来很好。

一切都很顺利,直到我在控制台中打印出结果,我看到我的模型 100% 确信瀑布是香蕉......

理想情况下,我认为香蕉的置信度为 0%,胡萝卜的置信度为 0%(因为我使用了瀑布图像)。

你能解释一下为什么输出看起来像这样,并就如何改进我的应用程序提供任何建议吗?

这是我的图像识别代码:

在控制台中我们可以看到:

图像看起来像这样:

瀑布图像

谢谢你的帮助 !

0 投票
1 回答
120 浏览

ios - 具有 CreateML MLTextClassifier 类的 iOS 训练模型无法从 JSON 中过滤

我遇到了用于文本的MLTextClassifier类的问题。CreateML

下面是代码片段:

如果条件在上面的代码片段中总是失败。

下面是控制台日志playground

控制台日志的屏幕截图

尝试了在 Stackoverflow 上发布的所有解决方案,但没有一个有效。

注意:我使用的是 Xcode v11.3.1。

下面是 JSON 文件结构:

有什么修复吗?

0 投票
1 回答
324 浏览

ios - 在项目中插入 CoreML 模型会导致错误

我想在我的 Swift 项目中插入一个 CoreML 模型。但是每当我插入一个模型并构建我​​的项目时,我都会遇到“Swift Compiler Errors”,其中包含为 mlmodel 自动生成的模型类文件。无论我添加到项目中的任何模型,都有四个错误

在自动生成的文件中有一行:

它会引发错误 - 1. 调用中的参数标签不正确(有 'of:',预期为 'rawValue:') 2. 'type' 类型的值?没有成员 'urlOfModelInThisBundle'

0 投票
1 回答
209 浏览

machine-learning - 创建 ML - 是否可以找到检测到的对象的位置?

我正在尝试使用 Create ML 构建对象检测模型。除了检测图片中对象的类型之外,我还希望它在输出中为我提供每个检测到的对象的坐标(或位置)。  

如何获取输出图片中每个检测到的对象的坐标?  

是否可以使用 Create ML 做到这一点?如果是,如何?  

0 投票
2 回答
150 浏览

coreml - CreateML Recommender 训练错误:推荐模型中的项目 ID 必须编号为 0、1、...、num_items - 1

我正在使用 CreateML 使用以下格式的隐式数据集生成 Recommender 模型:用户 ID、项目 ID。数据以大约 400k 行的 CSV 格式加载到 CreateML 中。

尝试“训练”模型时,我收到以下错误:

我的数据集采用以下格式:

我尝试将项目 ID 和用户 ID 都修改为枚举 ID,但我仍然收到培训错误。例子:

我在 CreateML UI 中和在 Swift Playground 中使用 CreateML 时都收到此错误。我还尝试删除重复项并验证每列的最大 ID 为 (num_items - 1)。

我已经搜索了有关没有运气的 ID 集的确切要求的文档。

预先感谢您帮助澄清此错误消息。