Do you want the tensor fit to be an attribute of the model? If anything it should probably be an attribute of the fit. Could it just be a variable here? Same for adc.