SheffieldML / GPyOpt

Gaussian Process Optimization using GPy
BSD 3-Clause "New" or "Revised" License
929 stars 261 forks source link

BayesianOptimization(f = None, domain = domain, X = X_step, Y = Y_step), X being different array size of Y? #354

Open cs071372 opened 3 years ago

cs071372 commented 3 years ago

Hi, I have a problem in which my X array being the input is a 10x2 array while the Y array is a 1x2. That means that all the X array should be evaluated in order to give the Y output of the model. All 10 rows must be considered as input, and not individually one input per row. i.e. X=[10x2] -> Y= [1x2]

Is there any way I could deal with that?

Thanks a lot in advance

ekalosak commented 3 years ago

X=X.T and Y=Y.T Also consider using the emukit project instead because GPyOpt has EOL'd.