def log_det_shogun_exact_plus_noise(Q):
     logging.debug("Entering")
     logdet = Statistics.log_det(csc_matrix(Q)) + randn()
     logging.debug("Leaving")
     return logdet
 def log_det_shogun_exact_plus_noise(Q):
     logging.debug("Entering")
     logdet = Statistics.log_det(csc_matrix(Q)) + randn()
     logging.debug("Leaving")
     return logdet
 def log_det_shogun_exact(Q):
     logging.debug("Entering")
     logdet = Statistics.log_det(csc_matrix(Q))
     logging.debug("Leaving")
     return logdet
 def log_det_shogun_exact(Q):
     logging.debug("Entering")
     logdet = Statistics.log_det(csc_matrix(Q))
     logging.debug("Leaving")
     return logdet