class_docstr: A (predictive) statistical model.
  
  The class Model itself does nothing but lays out the methods expected of any
  subclass.
class_docstr_tok: ["A","(","predictive",")","statistical","model",".","The","class","Model","itself","does","nothing","but","lays","out","the","methods","expected","of","any","subclass","."]
docstr: After a model has been fit, results are (assumed to be) stored
  in self.results, which itself should have a predict method.
docstr_tok: ["After","a","model","has","been","fit",",","results","are","(","assumed","to","be",")","stored","in","self.results",",","which","itself","should","have","a","predict","method","."]
code: def predict(self, design=None):
      """
      After a model has been fit, results are (assumed to be) stored
      in self.results, which itself should have a predict method.
      """
      # XXX method is from an earlier API and needs to be rethought
      self.results.predict(design)
  
imports: import numpy
  from nibabel.onetime import auto_attr
  from numpy.linalg import inv
  from scipy.stats import t
  from ...utils.matrices import pos_recipr
label_desc: Use image node_id 4 for calling the Model obj's underlying member method code with example usage: obj.predict(design) without return types