如何在浮点数

时间:2019-02-10 09:48:42

标签: c# arrays

我想用浮点数获取数组的state。我以字符串格式获取它。

例如,我传递string类型的2D数组并以string格式获取状态。

我需要在代码中进行哪些更改?

public string TwoDimensionalArrayToStringState(string[,] array)
{
   string state = "";
   for (int i = 0; i < array.GetLength(0); i++)
   {
      for (int j = 0; j < array.GetLength(1); j++)
      {
         state += array[i, j].ToString();
      }
   }
   return state;
}

对于状态类型为string的状态,它可以通过Q表使用Q学习算法对代理进行训练。但是现在,我想训练神经网络以提供浮点类型的输入(状态和动作),同时输出是一个学习的Q值。这就是为什么我需要将state类型转换为float的原因。 有关更多信息,请在我问过有关AI的问题的地方link进行检查。但是现在我需要一些有关代码的帮助。 有任何帮助吗?

0 个答案:

没有答案