也许我在文档中遗漏了一些东西,但是如何在C#中新的CNTK.CPUOnly NuGet包中创建一个稀疏向量序列的输入呢?(https://github.com/Microsoft/CNTK/wiki/CNTK-Library-Evaluation-Overview)
我在可用的API中看到的就是对密集向量序列的支持。
我可以使用Microsoft.Research.CNTK.CpuEval-mkl (来自Microsoft.Research.CNTK.CpuEval-mkl包)来完成此任务,但我遇到了一些线程安全问题,这促使我尝试使用较新的EvalDLL。
发布于 2017-02-16 07:04:21
目前,C# API支持为序列和/或批处理创建一个热向量。例如,要使用以下命令创建序列:
public static Value CreateSequence<T>(uint dimension, List<uint> sequence, bool seqStartFlag, DeviceDescriptor device, bool readOnly = false)或者创建一批序列:
public static Value CreateBatchOfSequences<T>(uint dimension, List<List<uint>> batchOfSequences, List<bool> seqStartFlags, DeviceDescriptor device, bool readOnly = false接口说明为here,示例为here。在接下来的几周内将添加对通用稀疏格式的支持。
谢谢
https://stackoverflow.com/questions/42259285
复制相似问题