I keep getting the error: Error in Assignment7_1 (line 11) hyp2 = minimize(hyp, @gp, -100, @infGaussLik, meanfunc, covfunc, likfunc, x, y); when I run a code.
1 次查看(过去 30 天)
显示 更早的评论
%GP example
meanfunc = []; % empty: don't use a mean function
covfunc = {@covSum,{@covLIN,@covConst}}; % Linear covariance function
likfunc = @likGauss; % Gaussian likelihood
hyp = struct('mean', [],'cov', 0, 'lik', -1);
N=50;
x=rand(N,1);
y=0.5*x+0.5+0.1*randn(size(x));
hyp2 = minimize(hyp, @gp, -100, @infGaussLik, meanfunc, covfunc, likfunc, x, y);
xs=(0:0.1:1)';
[mu, s2] = gp(hyp2, @infGaussLik, meanfunc, covfunc, likfunc, x, y, xs);
回答(1 个)
Yongjian Feng
2021-11-24
The last line calling minimize, which function do you want to call? Are you calling one of the built-in functions or a custom function you wrote? There seems like confusion there.
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!