code: def test_not_equals(self):
      assert BooleanValues.FALSE == evaluate_filter_expression(
          ModelFilter(key="hello", operator="not equals", value="5"), 5
      )
  
      assert BooleanValues.FALSE == evaluate_filter_expression(
          ModelFilter(key="hello", operator="not equals", value="True"),
          True,
      )
  
      assert BooleanValues.FALSE == evaluate_filter_expression(
          ModelFilter(key="hello", operator="not equals", value="mom"),
          "mom",
      )
  
      assert BooleanValues.TRUE == evaluate_filter_expression(
          ModelFilter(key="hello", operator="is not", value="5"), 6
      )
  
      assert BooleanValues.TRUE == evaluate_filter_expression(
          ModelFilter(key="hello", operator="!=", value="True"), False
      )
  
      assert BooleanValues.TRUE == evaluate_filter_expression(
          ModelFilter(key="hello", operator="not equals", value="mom"),
          "moms",
      )
  
imports: from __future__ import absolute_import
  from unittest import TestCase
  from sagemaker.jumpstart.filters import FILTER_OPERATOR_STRING_MAPPINGS, And, BooleanValues, FilterOperators, Identity, ModelFilter, Not, Or, parse_filter_string
  from sagemaker.jumpstart.filters import evaluate_filter_expression
label_desc: Use image node_id 2 for calling the TestEvaluateFilterExpression obj's underlying member method code with example usage: obj.test_not_equals() without return types