class_docstr: Inherits time series methods from TSM class.
  
  **** BETA-t-EGARCH MODELS ****
  
  Parameters
  ----------
  data : pd.DataFrame or np.array
      Field to specify the time series data that will be used.
  
  p : int
      Field to specify how many GARCH terms the model will have.
  
  q : int
      Field to specify how many SCORE terms the model will have.
  
  target : str (pd.DataFrame) or int (np.array)
      Specifies which column name or array index to use. By default, first
      column/array will be selected as the dependent variable.
class_docstr_tok: ["Inherits","time","series","methods","from","TSM","class",".","*","*","*","*","BETA-t-EGARCH","MODELS","*","*","*","*","Parameters","--","--","--","--","--","data",":","pd.DataFrame","or","np.array","Field","to","specify","the","time","series","data","that","will","be","used",".","p",":","int","Field","to","specify","how","many","GARCH","terms","the","model","will","have",".","q",":","int","Field","to","specify","how","many","SCORE","terms","the","model","will","have",".","target",":","str","(","pd.DataFrame",")","or","int","(","np.array",")","Specifies","which","column","name","or","array","index","to","use",".","By","default",",","first","column\/array","will","be","selected","as","the","dependent","variable","."]
docstr: Calculates the negative log-likelihood of the Normal model for a minibatch
  
  Parameters
  ----------
  beta : np.ndarray
      Contains untransformed starting values for latent variables
  
  mini_batch : int
      Size of each mini batch of data
  
  Returns
  ----------
  The negative logliklihood of the model
docstr_tok: ["Calculates","the","negative","log-likelihood","of","the","Normal","model","for","a","minibatch","Parameters","--","--","--","--","--","beta",":","np.ndarray","Contains","untransformed","starting","values","for","latent","variables","mini_batch",":","int","Size","of","each","mini","batch","of","data","Returns","--","--","--","--","--","The","negative","logliklihood","of","the","model"]
code: def mb_neg_loglik(self, beta, mini_batch):
      """Calculates the negative log-likelihood of the Normal model for a minibatch
  
      Parameters
      ----------
      beta : np.ndarray
          Contains untransformed starting values for latent variables
  
      mini_batch : int
          Size of each mini batch of data
  
      Returns
      ----------
      The negative logliklihood of the model
      """
  
      lmda, Y, ___ = self._mb_model(beta, mini_batch)
      return -np.sum(
          ss.t.logpdf(
              x=Y,
              df=self.latent_variables.z_list[-2].prior.transform(
                  beta[-2]
              ),
              loc=np.ones(lmda.shape[0])
              * self.latent_variables.z_list[-1].prior.transform(
                  beta[-1]
              ),
              scale=np.exp(lmda / 2.0),
          )
      )
  
imports: import sys
  import numpy
  import pandas
  import scipy.stats
  from ..None import families
  from ..None import output
  from ..None import tests
  from ..None import tsm
  from ..None import gas
  from ..None import data_check
label_desc: Use image node_id 12 for calling the EGARCH obj's underlying member method code with example usage: obj.mb_neg_loglik(beta, mini_batch) and returns: unknown