Нарушение доступа при создании DirectX LearningModelSession - PullRequest
0 голосов
/ 06 декабря 2018

Я использую Windows.AI.MachineLearning.Я могу создать LearningModelSession, который использует процессор, но если я укажу устройство DirectX, у меня будет нарушение доступа к частной памяти.

// Setting preferred inference device given user's intent  
m_inferenceDeviceSelected = m_useGPU ? LearningModelDeviceKind.DirectX : LearningModelDeviceKind.Cpu;   
m_device = new LearningModelDevice(m_inferenceDeviceSelected); // Executes w/ CPU or DirectX specified.
m_session = new LearningModelSession(m_model, m_device); // Access Violation Error w/ DirectX device

Я использую последнюю версию драйвера nVidia на GeForce GTX 1050 Ti.Буду признателен за помощь в выяснении, почему я не могу создать DirectX LearningModelSession.

1 Ответ

0 голосов
/ 18 декабря 2018

Рад, что смог помочь вам отладить вашу проблему!Dxcpl полезен для включения уровня отладки GPU (D3D11 / D3D12 GPU).В вашем случае это выявило проблему с драйвером дисплея Nvidia, и чистая установка устранила исключение.

...