Hi, this is not really a bug, but a small change to improve the code consistency in the pymc gp module.
In pymc.gp.gp.py file, several GP classes such as "Marginal" and "MarginalApprox" use noise as a parameter in their marginal_likelihood() function, while other GP classes like "MarginalKron" use sigma as a parameter.
As discussed in #6077, it could be better to change the noise parameter to sigma, as well as update documentations to make it clearer.
If anyone is interested in doing this task and need more details, please let me know.
Thank you.