机器学习书.X在哪里?

本文关键字:在哪里 机器学习 | 更新日期: 2023-09-27 18:06:24

我刚买了这本书,我刚开始看,遇到了一些问题。

public class DataReader
{
    private static Observation ObservationFactory(string data)
    {
        var commaSeparated = data.Split(',');
        var label = commaSeparated[0];
    // ERROR HERE
        var pixels = commaSeparated.Skip(1).Select(x => Convert.ToInt32(x)).ToArray();
        return new Observation(label, pixels);
    }
    public static Observation[] ReadObservations(string dataPath)
    {  
         var data = File.ReadAllLines(dataPath)
        .Skip(1)
        .Select(ObservationFactory)
        .ToArray();
        return data;
    }
}

也许我错过了一些东西,但x来自哪里?我非常失望,因为我找不到任何地方提到x变量

机器学习书.X在哪里?

x是一个参数。这里就是它被声明的地方。您正在创建一个lambda函数

x => Convert.ToInt32(x)

作为参数传递给。select

如果你做过javascript的话,这就像。

$('div').click(function(x){alert(x.target.id)});