Ejemplo n.º 1
0
    def build_ui(cls):
        # Define arguments that behave as function inputs
        inputs = []
        inputs.append(
            ui.UISingleItem(
                name='input_item',
                datatype=float,
                description=
                'Data item to calculate average of same hour of previous day'))
        # define arguments that behave as function outputs
        outputs = []
        outputs.append(
            ui.UIFunctionOutSingle(
                name='output_item1',
                datatype=float,
                description='output_item1',
            ))
        outputs.append(
            ui.UIFunctionOutSingle(
                name='output_item2',
                datatype=float,
                description='output_item2',
            ))

        return inputs, outputs
 def build_ui(cls):
     # We don't need specific input, and output the predicted condition
     return ([], [
         ui.UIFunctionOutSingle(name='condition',
                                datatype=str,
                                description='Predicted condition')
     ])
Ejemplo n.º 3
0
 def build_ui(cls):
     # define arguments that behave as function inputs
     inputs = []
     inputs.append(
         ui.UIMultiItem(
             name='input_items',
             datatype=float,
             description='Choose columns to multiply',
             required=True,
         ))
     outputs = [ui.UIFunctionOutSingle(name='output_item', datatype=float)]
     return (inputs, outputs)
Ejemplo n.º 4
0
 def build_ui(cls):
     # Your function will UI built automatically for configuring it
     # This method describes the contents of the dialog that will be built
     # Account for each argument - specifying it as a ui object in the "inputs" or "outputs" list
     inputs = []
     inputs.append(
         ui.UISingleItem(name='BPT1', datatype=float, description='BPT1'))
     inputs.append(
         ui.UISingleItem(name='BPT2', datatype=float, description='BPT2'))
     inputs.append(
         ui.UISingleItem(name='BPT3', datatype=float, description='BPT3'))
     inputs.append(
         ui.UISingleItem(name='BPT4', datatype=float, description='BPT4'))
     inputs.append(
         ui.UISingleItem(name='BPT5', datatype=float, description='BPT5'))
     inputs.append(
         ui.UISingleItem(name='BPT6', datatype=float, description='BPT6'))
     inputs.append(
         ui.UISingleItem(name='BPT7', datatype=float, description='BPT7'))
     inputs.append(
         ui.UISingleItem(name='BPT8', datatype=float, description='BPT8'))
     inputs.append(
         ui.UISingleItem(name='Powerup_Steam_Flow_Rate',
                         datatype=float,
                         description='Powerup Steam Flow Rate'))
     inputs.append(
         ui.UISingleItem(name='Ratio_outlet_inlet_temp',
                         datatype=float,
                         description='Ratio of outlet inlet temp'))
     inputs.append(
         ui.UISingleItem(name='Steam_Supply_Pressure',
                         datatype=float,
                         description='Steam supply pressure'))
     inputs.append(
         ui.UISingleItem(name='Turbine_Inlet_Temperature',
                         datatype=float,
                         description='Turbine Inlet Temperature'))
     inputs.append(
         ui.UISingleItem(name='Turbine_Outlet_Temperature',
                         datatype=float,
                         description='Turbine Outlet Temperature'))
     inputs.append(
         ui.UISingleItem(name='Vibration',
                         datatype=float,
                         description='Vibration'))
     outputs = [
         ui.UIFunctionOutSingle(
             name='prediction',
             datatype=float,
             description='Output item produced by function')
     ]
     return inputs, outputs
Ejemplo n.º 5
0
 def build_ui(cls):
     # define arguments that behave as function inputs
     inputs = []
     inputs.append(
         ui.UISingleItem(name='timestamp',
                         datatype=dt.datetime,
                         description='Timestamp'))
     inputs.append(
         ui.UISingleItem(name='totalizer_hourly',
                         datatype=float,
                         description="Totalizer hourly"))
     # define arguments that behave as function outputs
     outputs = []
     outputs.append(
         ui.UIFunctionOutSingle(name='timestamp',
                                datatype=dt.datetime,
                                description='Timestamp'))
     outputs.append(
         ui.UIFunctionOutSingle(name='output_item',
                                datatype=float,
                                description='DRA Usage'))
     return inputs, outputs
    def build_ui(cls):

        # define arguments that behave as function inputs
        inputs = []
        inputs.append(ui.UISingleItem(
            name='input_item',
            datatype=float,
            description='Choose an item to aggregate',
            required=True,
            ))
        outputs = [
            ui.UIFunctionOutSingle(name='output_item', datatype=float)
        ]
        return (inputs,outputs)
Ejemplo n.º 7
0
 def build_ui(cls):
     # define arguments that behave as function inputs
     inputs = []
     inputs.append(
         ui.UISingleItem(name='input_item',
                         datatype=float,
                         description='Data item to calculate daily sum'))
     # define arguments that behave as function outputs
     outputs = []
     outputs.append(
         ui.UIFunctionOutSingle(name='output_item',
                                datatype=float,
                                description='HistDaySumEntity'))
     return inputs, outputs
Ejemplo n.º 8
0
    def build_ui(cls):
        # Your function will UI built automatically for configuring it
        # This method describes the contents of the dialog that will be built
        # Account for each argument - specifying it as a ui object in the "inputs" or "outputs" list

        inputs = [
            ui.UISingle(name='name',
                        datatype=str,
                        description='Name of person to greet')
        ]
        outputs = [
            ui.UIFunctionOutSingle(
                name='greeting_col',
                datatype=str,
                description='Output item produced by function')
        ]
        return (inputs, outputs)
Ejemplo n.º 9
0
    def build_ui(cls):
        # Your function will UI built automatically for configuring it
        # This method describes the contents of the dialog that will be built
        # Account for each argument - specifying it as a ui object in the "inputs" or "outputs" list

        inputs = [(ui.UISingleItem(
            name='input_item',
            datatype=None,
            description=
            'Data items that have conditional values, e.g. temp and pressure'))
                  ]
        outputs = [
            ui.UIFunctionOutSingle(
                name='output_item_append',
                datatype=str,
                description='Output item produced by function')
        ]
        return (inputs, outputs)
Ejemplo n.º 10
0
 def build_ui(cls):
     # define arguments that behave as function inputs
     inputs = []
     inputs.append(
         ui.UISingleItem(name='input_item_1',
                         datatype=float,
                         description='Input item 1'))
     inputs.append(
         ui.UISingleItem(name='input_item_2',
                         datatype=float,
                         description="Input item 2"))
     # define arguments that behave as function outputs
     outputs = []
     outputs.append(
         ui.UIFunctionOutSingle(name='output_item',
                                datatype=float,
                                description='output data'))
     return (inputs, outputs)
Ejemplo n.º 11
0
    def build_ui(cls):
        '''
        Registration metadata
        '''
        #define arguments that behave as function inputs
        inputs = []
        inputs.append(
            ui.UISingle(name='dummy_input',
                        datatype=str,
                        description='Any input'))
        #define arguments that behave as function outputs
        outputs = []
        outputs.append(
            ui.UIFunctionOutSingle(
                name='output_item',
                datatype=bool,
                description='Returns a status flag of True when executed'))

        return (inputs, outputs)
Ejemplo n.º 12
0
 def build_ui(cls):
     #define arguments that behave as function inputs
     inputs = []
     inputs.append(
         ui.UISingleItem(name='input_item_1',
                         datatype=float,
                         description='First column for correlation'))
     inputs.append(
         ui.UISingleItem(name='input_item_2',
                         datatype=float,
                         description='Second column for correlation'))
     #define arguments that behave as function outputs
     outputs = []
     outputs.append(
         ui.UIFunctionOutSingle(
             name='output_item',
             datatype=float,
             description='Column with the (scalar) coefficient'))
     return (inputs, outputs)
Ejemplo n.º 13
0
 def build_ui(cls):
     #define arguments that behave as function inputs
     inputs = []
     inputs.append(
         ui.UISingle(name='nr_centroids',
                     datatype=int,
                     description='Number of centroids'))
     inputs.append(
         ui.UISingleItem(name='input_item_1',
                         datatype=float,
                         description='First column for correlation'))
     inputs.append(
         ui.UISingleItem(name='input_item_2',
                         datatype=float,
                         description='Second column for correlation'))
     #define arguments that behave as function outputs
     outputs = []
     outputs.append(
         ui.UIFunctionOutSingle(name='label',
                                datatype=int,
                                description='K-Means label'))
     return (inputs, outputs)
Ejemplo n.º 14
0
 def build_ui(cls):
     # define arguments that behave as function inputs
     inputs = []
     inputs.append(
         ui.UISingleItem(name='status_input_item',
                         datatype=None,
                         description='Item name to use for status'))
     inputs.append(
         ui.UISingle(
             name='include_only',
             datatype=str,
             description='Filter to include only rows with a status of this'
         ))
     # define arguments that behave as function outputs
     outputs = []
     outputs.append(
         ui.UIFunctionOutSingle(
             name='output_item',
             datatype=bool,
             description=
             'Item that contains the execution status of this function'))
     return (inputs, outputs)
Ejemplo n.º 15
0
    def build_ui(cls):

        # Your function will UI built automatically for configuring it
        # This method describes the contents of the dialog that will be built
        # Account for each argument - specifying it as a ui object in the "inputs" or "outputs" list
        inputs = []
        inputs.append(
            ui.UISingleItem(name='temp',
                            datatype=float,
                            description='Temperature Value'))
        inputs.append(
            ui.UISingleItem(name='pressure',
                            datatype=float,
                            description='Pressure Value'))
        outputs = [
            ui.UIFunctionOutSingle(
                name='output_value',
                datatype=float,
                description=
                'Output dessa função é o calculo da temperatura e a pressao')
        ]
        return (inputs, outputs)
Ejemplo n.º 16
0
    def build_ui(cls):

        # define arguments that behave as function inputs
        inputs = [
            ui.UIMultiItem(name='features',
                           datatype=float,
                           description='Predictive features'),
            ui.UISingle(
                name='saved_model_name',
                datatype=str,
                description='Name of the model to use with '
                'this forecaster. This model will be retrieved from model store'
            )
        ]

        # define arguments that behave as function outputs
        outputs = [
            ui.UIFunctionOutSingle(name='target',
                                   datatype=float,
                                   description='Predicted output')
        ]
        return inputs, outputs
Ejemplo n.º 17
0
 def build_ui(cls):
     #define arguments that behave as function inputs
     inputs = []
     inputs.append(
         ui.UISingleItem(name='input_item',
                         datatype=float,
                         description='Column for feature extraction'))
     inputs.append(
         ui.UISingle(
             name='windowsize',
             datatype=int,
             description='Window size for spectral analysis - default 24'))
     inputs.append(
         ui.UISingle(name='zscore',
                     datatype=float,
                     description='Zscore to be interpreted as anomaly'))
     #define arguments that behave as function outputs
     outputs = []
     outputs.append(
         ui.UIFunctionOutSingle(name='output_item',
                                datatype=float,
                                description='zscore'))
     return (inputs, outputs)
Ejemplo n.º 18
0
    def build_ui(cls):
        """
        Registration metadata
        """
        # define arguments that behave as function inputs
        inputs = []
        inputs.append(
            ui.UISingleItem(name='date_1',
                            datatype=dt.datetime,
                            required=False,
                            description=('Date data item. Use timestamp'
                                         ' if no date specified')))
        inputs.append(
            ui.UISingle(name='ref_date',
                        datatype=dt.datetime,
                        description='Date value'))
        # define arguments that behave as function outputs
        outputs = []
        outputs.append(
            ui.UIFunctionOutSingle(name='num_days',
                                   datatype=float,
                                   description='Number of days'))

        return (inputs, outputs)