Bayseian optimization not working properly in matlab 2018b
4 views (last 30 days)
Show older comments
Hi everyone......i am using matlab 2018b and im trying to use this function makeObjFcn for creating a an objective function from my data store but for some reason it always says that it is undefined function or variable.
Undefined function or variable 'makeObjFcn'.
Although i have statistical and machine learning toolbox and also deep learning toolbox but still it does not work i also checked it in my pc that there is no file will this name also.
1 Comment
Answers (2)
Walter Roberson
on 11 Nov 2018
https://www.mathworks.com/help/deeplearning/examples/deep-learning-using-bayesian-optimization.html has the code. It is probably in the example source as well.
2 Comments
Johannes Bergstrom
on 12 Nov 2018
The function makeObjFcn is defined in the example: https://www.mathworks.com/help/deeplearning/examples/deep-learning-using-bayesian-optimization.html
To open the example in MATLAB, use openExample('nnet/OptimizeDeepNeuralNetworksUsingBayesianOptimizationExample')
Helen Victoria
on 18 Dec 2018
yes it doesnt have the definition
3 Comments
Walter Roberson
on 18 Dec 2018
The function definition is at line 54 of
examples/nnet/main/OptimizeDeepNeuralNetworksUsingBayesianOptimizationExample.mlx
in R2018a and R2018b
It is at line 175 of
examples/nnet/main/OptimizeDeepNeuralNetworksUsingBayesianOptimizationExample.m
in R2017b.
The example does not exist in previous releases.
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!