2015-04-03 3 views
6

Я изучаю примеры операций SIMD на C# и хочу попробовать некоторые exapmles. Я загрузил пакет NuGet System.Numerics.Vectors v4.0 и хочу воспроизвести примеры из Интернета. Но они не работают, потому что эта библиотека не содержит необходимый класс. Целевая структура - 4.6, но по какой-то причине нет Vector<T>, и я не знаю почему.System.Numerics.Vectors.Vector <T> отсутствует

enter image description here

Возможно он был удален из API, но я не нашел ни корреляционной информацию, почему они сделали это.

ответ

6

Я подозреваю, что вы установили последний стабильный пакет от NuGet, который не включает Vector<T>. Попробуйте установить бета-версию (1.1.6-бета).

+2

Обратите внимание, что [выпускные заметки] (http://blogs.msdn.com/b/bclteam/p/simd.aspx) для пакета NuGet говорят, что 'Vector ' был удален из стабильной версии (предположительно это не был достаточно стабильным) – pharring

+0

Обратите внимание, что теперь он распространяется как пакет NuGet, но отсутствует в System.Numerics.Vectors, предварительно установленном с .Net 4.6. –

 Смежные вопросы

  • Нет связанных вопросов^_^