以下のコードでAssertion Errorを回避する方法を教えて頂けないでしょうか?
Python
1import pandas as pd 2import GPy 3 4get_train_df = pd.read_excel('dataset.xlsx',sheet_name='Dataset') 5train_df = get_train_df.set_index('case') 6 7X = train_df[['red', 'blue', 'yellow', 'green']] 8Y = train_df['flower'] 9kernel = GPy.kern.RBF(input_dim=2) 10model = GPy.models.GPRegression(X, Y) 11model.optimize() 12 13#以下エラーコード 14 File "C:\Users\Na\Anaconda3\lib\site-packages\GPy\core\gp.py", line 48, in __init__ 15 assert Y.ndim == 2 16 17AssertionError
ちなみにX.shapeは(248, 4)
Y.shapeは(248,)
です。
回答2件
あなたの回答
tips
プレビュー