def prod(self, other, name='mul'):
        assert isinstance(other, Kern), "only kernels can be multiplied to kernels..."
        from .prod import Prod
        #kernels = []
        #if isinstance(self, Prod): kernels.extend(self.parameters)
        #else: kernels.append(self)
        #if isinstance(other, Prod): kernels.extend(other.parameters)
        #else: kernels.append(other)
        return Prod([self, other], name)
Logs the transition into the database.
dataset/ETHPy150Open SheffieldML/GPy/GPy/kern/src/kern.py/Kern.prod--crossover with--dataset/ETHPy150Open rbarrois/django_xworkflows/django_xworkflows/models.py/Workflow.db_log