negative distance between the embedded query tests data point and the prototypes where the prototypes are defined as the average embedding of each of the class for that example and so with this view again we can mix and match components of this computation graph to create hybrid approaches among these different three and this includes things like camel which can both conditions on the data with a black box approach and run gradients and runs grain to send all the parameters it's also another hybrid approach is to run