Issue passing data to a model with Custom Likelihood

I would assume that the observed data needs to be a passed in as a numpy array that could then be converted into a tt/aesara shared variable within the likelihood function. Have you tried that?