我正在编写一个生成图像的测试用例,然后让Microsoft.ML预测引擎对这些图像进行分类,并在测试结束时删除我创建的图像。问题是,当我试图删除它们时,我得到一个错误“进程无法访问文件"C:...”,因为它正被另一个进程使用。
有没有办法从进程中删除我的图像文件?或者处理掉保留在图像上的PredictionEngine?
发布于 2020-04-03 17:26:42
此问题已通过此问题https://github.com/dotnet/machinelearning/issues/4585修复。我认为它将包含在nuget包的下一个版本中。
更新
我确认此错误已在版本1.5.0 (https://github.com/dotnet/machinelearning/releases/tag/v1.5.0)中修复
https://stackoverflow.com/questions/57118735
复制相似问题