def apply(self, layer, targets, outputs, purpose) :
		hyps = {}
		for k in self.hyperParameters :
			hyps[k] = getattr(self, k)

		message = "%s uses cost %s for %s" % (layer.name, self.__class__.__name__, purpose)
		layer.network.logLayerEvent(layer, message, hyps)
		return self.costFct(targets, outputs)
Expect to add a handler to DELETE.
dataset/ETHPy150Open tariqdaouda/Mariana/Mariana/costs.py/Cost_ABC.apply--crossover with--dataset/ETHPy150Open heiskr/sagefy/server/test/test_framework_routes.py/test_delete