Проблема длины многомерных массивов C # - PullRequest
0 голосов
/ 05 мая 2019

Я использую пакет с именем TensorFlowSharp, и он возвращает значение в C #, которое интерпретируется как переменная типа float[,,,,]. Но размеры этой переменной (0,7,7,5,7).

Является ли эта переменная пустым массивом или я могу получить доступ к элементам, которые, как мне кажется, находятся в остальных измерениях?

Я попытался получить доступ к x[0,0,0,0,0], но там написано Index out of range. Это произошло потому, что нейронной сети в Python был передан пустой массив для создания тензора формы (None, 7,7,5,7), а затем он переводит тензорный класс C # в фундаментальный тип данных C #.

1 Ответ

0 голосов
/ 05 мая 2019

Чтобы получить конкретное значение, используйте array[index, index], например.

Информацию о многомерных массивах можно найти здесь: Документы Microsoft

...