示例#1
0
 def test_transform_schema_NoOp(self):
     from lale.datasets.data_schemas import to_schema
     for ds in [
             self._irisArr, self._irisDf, self._digits, self._housing,
             self._creditG, self._movies, self._drugRev
     ]:
         s_input = to_schema(ds['X'])
         s_output = NoOp.transform_schema(s_input)
         self.assertIs(s_input, s_output)
示例#2
0
    def test_transform_schema_NoOp(self):
        with EnableSchemaValidation():
            from lale.datasets.data_schemas import to_schema

            for ds in [
                    self._irisArr,
                    self._irisDf,
                    self._digits,
                    self._housing,
                    self._creditG,
                    self._movies,
                    self._drugRev,
            ]:
                assert ds is not None
                s_input = to_schema(ds["X"])
                s_output = NoOp.transform_schema(s_input)
                self.assertIs(s_input, s_output)
示例#3
0
    def test_transform_schema_NoOp(self):
        from lale.datasets.data_schemas import to_schema

        existing_flag = disable_data_schema_validation
        set_disable_data_schema_validation(False)

        for ds in [
                self._irisArr,
                self._irisDf,
                self._digits,
                self._housing,
                self._creditG,
                self._movies,
                self._drugRev,
        ]:
            s_input = to_schema(ds["X"])
            s_output = NoOp.transform_schema(s_input)
            self.assertIs(s_input, s_output)
        set_disable_data_schema_validation(existing_flag)