我可以深度复制`gpflow.models.GPModel`吗?(GPflow2)

Elv*_*ans 5 gpflow

我们已经训练了一个模型,并希望在几种不同的方法中使用它,每种方法都会对其进行变异。但是,第一个方法调用会为后续调用污染模型。

理想情况下,我们只想深度复制模型,然后将副本传递给变异方法。

这可能吗?或者有更好的选择吗?

小智 5

当然。GPflow 2.0.0-rc1 有一个深拷贝的实现,但它被称为deepcopy_components