我可以在python字典中引用变量吗?如何对彼此依赖的超参数进行网格搜索编程?

时间:2018-08-22 08:56:21

标签: python dictionary scikit-learn hyperparameters

我想使用randomizedsearchCV为我的自定义sklearn模型优化Hyperparmeters。

不幸的是,有两个参数相互依赖。

含义:n_unit的大小取决于k

示例:当k为2时,n_units应该是大小为2的列表。 当k为3时,n_units的大小必须为3。

所以我基本上需要这样的东西:

dict(K=scipy.stats.randint(1,50),
n_units=[np.random.randint(1,60,K)])

但是,这不起作用。有什么方法可以互相依赖来搜索超参数吗?

0 个答案:

没有答案