class_docstr: Periodic Kernel
  
  Parameters
  ----------
  X : np.ndarray
      The RHS factors for the GP regression
class_docstr_tok: ["Periodic","Kernel","Parameters","--","--","--","--","--","X",":","np.ndarray","The","RHS","factors","for","the","GP","regression"]
code: def __init__(self, X=np.array([1])):
      self.X = X.transpose()
  
imports: import sys
  import numpy
  from ..None import families
  from .kernel_routines import SE_K_matrix, SE_Kstar_matrix, SE_Kstarstar_matrix, SE_K_arbitrary_X_matrix
  from .kernel_routines import OU_K_matrix, OU_Kstar_matrix, OU_Kstarstar_matrix, OU_K_arbitrary_X_matrix
  from .kernel_routines import RQ_K_matrix, RQ_Kstar_matrix, RQ_Kstarstar_matrix, RQ_K_arbitrary_X_matrix
  from .kernel_routines import ARD_K_matrix, ARD_Kstar_matrix, ARD_Kstarstar_matrix, ARD_K_arbitrary_X_matrix
  from .kernel_routines import Periodic_K_matrix, Periodic_Kstar_matrix, Periodic_Kstarstar_matrix, Periodic_K_arbitrary_X_matrix
label_desc: Use image node_id 1 to create a new Periodic object from inherited base classes: object with example: obj = Periodic(X)