code: def setKstar(self,term_i,Ks):
          
          assert Ks.shape[0]==self.N
      
          #if Kss!=None:
              #assert Kss.shape[0]==Ks.shape[1]
              #assert Kss.shape[1]==Ks.shape[1]
  
          self.vd.getTerm(term_i).getKcf().setK0cross(Ks)
docs: Set the kernel for predictions
  
          Args:
              term_i:     index of the term we are interested in
              Ks:         (TODO: is this the covariance between train and test or the covariance between test points?)