'Construct a Filter returning True for asset/date pairs where the output
of ``self`` matches ``other.'

def __ne__(self, other):

    if (isinstance(other, Number) != (self.dtype == int64_dtype)):
        raise InvalidClassifierComparison(self, other)
    if isinstance(other, Number):
        return NumExprFilter.create('((x_0    !=    {other})    &    (x_0    !=    {missing}))'.format(other=int(other), missing=self.missing_value), binds=(self,))
    else:
        return ArrayPredicate(term=self, op=operator.ne, opargs=(other,))
