Я пытаюсь использовать Gpu.Default.For
из библиотеки Alea GPU, но постоянно получаю исключение:
i32 is not a struct type error.
Что означает эта ошибка и почему я получаю ее с помощью этого простого цикла Gpu.Default.For
?
for (Int32 j = 0; j <= TimePeriodArray.Length - 1; j++)
//Gpu.Default.For(0, TimePeriodArray.Length - 1, j =>
{
Int32 days = TimePeriodArray[j];
Double[] CalcResult = new Double[CloseArray.Length];
for (Int32 Index = days; Index <= CloseArray.Length - 1; Index++)
{
Gpu.Default.For(Index - 1, Index - days, i =>
{
CalcResult[Index] = CalcResult[Index] + CloseArray[i];
});
CalcResult[Index] = CalcResult[Index] / days;
}
CalcResultsList.Add(CalcResult);
//});
}
code format
). - person Makyen♦   schedule 05.06.2017