How to define likelihood by myself in Pymc3

Thanks, so I should use pymc.CustomDist to define my likelihood? Besides, may I export the result of simple when I’m using PyMC4? I know I can accomplish this by
backgroud_parameters=posterior3[‘amp’],posterior3[‘rate’],posterior3[‘E_start’]
If I’m using PyMC4,what should I do?