예제 #1
0
class CloudUPDRSDataFrameValidator(pv.DataFrameValidator):
    column_num = 5
    row_num = 5
    dt = pv.FloatColumnValidator('dt', min_value=-10, max_value=10)
    x = pv.FloatColumnValidator('x', min_value=-10, max_value=10)
    y = pv.FloatColumnValidator('y', min_value=-10, max_value=10)
    z = pv.FloatColumnValidator('z', min_value=-10, max_value=10)
    mag_sum_acc = pv.FloatColumnValidator('mag_sum_acc', min_value=-10, max_value=10)
예제 #2
0
class FTCloudUPDRSDataFrameValidator(pv.DataFrameValidator):
    column_num = 6
    td = pv.FloatColumnValidator('td', min_value=-1, max_value=10000)
    action_type = pv.FloatColumnValidator('action_type', min_value=0, max_value=1)
    x = pv.FloatColumnValidator('x', min_value=-10000, max_value=10000)
    y = pv.FloatColumnValidator('y', min_value=-10000, max_value=10000)
    x_target = pv.FloatColumnValidator('x_target', min_value=-10000, max_value=10000)
    y_target = pv.FloatColumnValidator('y_target', min_value=-10000, max_value=10000)
예제 #3
0
class ReactOPDCDataFrameValidator(pv.DataFrameValidator):
    column_num = 5
    td = pv.FloatColumnValidator('td', min_value=-1, max_value=10000)
    x = pv.FloatColumnValidator('x', min_value=-10000, max_value=10000)
    y = pv.FloatColumnValidator('y', min_value=-10000, max_value=10000)
예제 #4
0
class DataSetValidator(pv.DataFrameValidator):
    weight = pv.FloatColumnValidator('Weight', min_value=0, max_value=200)
예제 #5
0
 def test_is_invalid(self):
     column_validator = pv.FloatColumnValidator('label2')
     self.assertFalse(column_validator.is_valid(self.dataframe))
예제 #6
0
 def test_is_valid(self):
     column_validator = pv.FloatColumnValidator('label1')
     self.assertTrue(column_validator.is_valid(self.dataframe))
class DataFrameValidatorFixture(pv.DataFrameValidator):
    """Fixture for testing the validation of column type."""
    integer_field = pv.IntegerColumnValidator('i')
    float_field = pv.FloatColumnValidator('f')
예제 #8
0
class FTOPDCDataFrameValidator(pv.DataFrameValidator):
    column_num = 4
    td = pv.FloatColumnValidator('td', min_value=-1, max_value=10000)
    action_type = pv.FloatColumnValidator('action_type', min_value=0, max_value=1)
    x = pv.FloatColumnValidator('x', min_value=-10000, max_value=10000)
    y = pv.FloatColumnValidator('y', min_value=-10000, max_value=10000)