本文整理汇总了C#中BasicMLDataSet.ToArray方法的典型用法代码示例。如果您正苦于以下问题:C# BasicMLDataSet.ToArray方法的具体用法?C# BasicMLDataSet.ToArray怎么用?C# BasicMLDataSet.ToArray使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类BasicMLDataSet
的用法示例。
在下文中一共展示了BasicMLDataSet.ToArray方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ConfigureProcessor
//.........这里部分代码省略.........
this.InC[num].C = 0.0;
goto Label_0399;
Label_0542:
flag = pairArray[num3].InputArray[num] <= num4;
if (!flag)
{
if (((uint) num2) > uint.MaxValue)
{
goto Label_0017;
}
num4 = pairArray[num3].InputArray[num];
}
num3++;
Label_057E:
flag = num3 < pairArray.Count<IMLDataPair>();
if ((((uint) num3) + ((uint) flag)) >= 0)
{
if (flag)
{
goto Label_0542;
}
if ((((uint) num3) - ((uint) flag)) < 0)
{
goto Label_0361;
}
flag = !num2.Equals(num4);
if (!flag)
{
goto Label_0484;
}
if ((((uint) num) - ((uint) num2)) < 0)
{
goto Label_05A5;
}
this.InC[num].D = (this.B - this.A) / (num4 - num2);
if (0 == 0)
{
goto Label_036C;
}
goto Label_0399;
}
return;
Label_0592:
num4 = pairArray[0].InputArray[num];
num3 = 0;
goto Label_057E;
Label_05A5:
num3++;
if ((((uint) num4) | 2) == 0)
{
goto Label_0484;
}
Label_05C4:
flag = num3 < pairArray.Count<IMLDataPair>();
if ((((uint) num) | 1) == 0)
{
goto Label_0542;
}
if ((((uint) num) - ((uint) num4)) < 0)
{
goto Label_057E;
}
if (flag)
{
flag = pairArray[num3].InputArray[num] >= num2;
}
else
{
if ((((uint) flag) + ((uint) flag)) <= uint.MaxValue)
{
goto Label_0592;
}
if ((((uint) num3) + ((uint) num3)) >= 0)
{
goto Label_0678;
}
goto Label_05A5;
}
Label_063E:
if (!flag)
{
num2 = pairArray[num3].InputArray[num];
if ((((uint) num) | 0x80000000) != 0)
{
goto Label_05A5;
}
}
if ((((uint) num2) + ((uint) num2)) <= uint.MaxValue)
{
goto Label_05A5;
}
goto Label_0592;
Label_0678:
num = 0;
goto Label_039E;
Label_06B9:
this.OutC = new ScalerC[dataSet.IdealSize];
pairArray = dataSet.ToArray<IMLDataPair>();
goto Label_0678;
}