def __init__(self, costs, weights=None, name=None):
        super(Multicost, self).__init__(name)
        self.costs = costs
        self.weights = [1.0 for c in costs] if weights == None else weights
        self.errors = None
        self.inputs = None
        self.costfunc = costs[0].costfunc  # For displaying during callbacks
dataset/ETHPy150Open NervanaSystems/neon/neon/layers/container.py/Multicost.__init__/operator `is` -> `==`