Microsoft.ML 和 Xamarin

nix*_*xop 5 c# ios xamarin ml.net microsoft.ml

Microsoft.ML 在 Xamarin 中工作吗?

我关注了https://dotnet.microsoft.com/learn/ml-dotnet 上的许多教程和视频。简单教程(此处)列出了我遵循的核心流程(在 Xamarin 项目中),但我无法使用 iOS(或 Android)Xamarin 应用程序查看MLModel.zip从模型生成器生成的文件。它设置为“始终复制”。

我可以这样做,还是 Microsoft.ML 与 Xamarin(用于 ARM)不兼容?

ML NET 1.4 的发行说明(https://devblogs.microsoft.com/dotnet/announcing-ml-net-1-4-global-availability-machine-learning-for-net/)表明它将作为 .NET 运行Core 3.0 等应该可用于 ARM 处理器,但我无法确认或否认 ML.NET 在 Xamarin 跨平台开发方面的状态。

Jon*_*Jon 6

不幸的是,ML.NET 还不能直接在 Xamarin 中运行。我相信你必须等到MAUI出来才能做到这一点。

我在采访中向团队询问了这个问题,他们说最好的办法就是创建一个使用它的 API 并在 Xamarin 应用程序中使用该 API。如果您需要的话,我有一个视频展示了如何做到这一点。