1

我想从 JSON 文件中读取hyperopt参数。

我的 JSON 文件如下:

[
    {
        "id": "121",
        "model": [
            {
                "model_name": "power",
                "estimator_type": [
                    {
                        "type": "Polynomial",
                        "degree": [2, 3, 4]
                    },
                    {
                        "type": "svm",
                        "C": [0, 1],
                        "kernel": [
                            {
                                "ktype": "linear"
                            },
                            {
                                "ktype": "RBF",
                                "width": [0, 1]
                            }
                        ]
                    }
                ],
                "cut_values": {
                    "qids": ["1234"]
                }
            },
            {
                "model_name": "speed",
                "estimator_type": [
                    {
                        "type": "Polynomial",
                        "degree": ["quniform", 2, 3]
                    }
                ],
                "cut_values": null
            }
        ]
    },
    {
        "id": "123",
        "model": [
            {
                "model_name": "power",
                "estimator_type": [
                    {
                        "type": "LinearRegression"
                    }
                ],
                "cut_values": null
            }
        ]
    }
]

我已经检查了 这篇文章,但对于像上面这样的更复杂的 JSON 没有成功。

我希望能够创建像2.2 A Search Space Example: scikit-learn这样的空间。

4

0 回答 0