SheffieldML / GPy

Gaussian processes framework in python
BSD 3-Clause "New" or "Revised" License
2.01k stars 557 forks source link

Question: Relationship between `paramz.parameterized` and `GPy.core.parameterization.parameterized` #826

Open bobturneruk opened 4 years ago

bobturneruk commented 4 years ago

Hi!

In the process of getting to know GPy well enough to help with the docs, I'm trying to understand how GPy uses paramz.parameterized and GPy.core.parameterization.parameterized. It seems to me like paramz.parameterized is inherited by GPy.core.model (via paramz.model). GPy.core.parameterization.parameterized is used by three classes of GPy.core.parameterization.priors. Is it used elsewhere? The class seems to add little to it's paramz parent . Am I missing something? Are there plans afoot? I will continue to investigate...

bobturneruk commented 4 years ago

I think GPy.core.parameterization.parameterized is there to support parameterization of priors.