Example #1
0
 def incremental_model_builder(self, pipeline_params, args):
     json_model_params = pipeline_params.get("json_model_params", False)
     if not feature_params:
         raise RuntimeError("You must supply feature_descriptor parameters for MMOD.")
     #grab visualize if works.
     visualize = getattr(args, 'visualize', False)
     return MmodModelBuilder(json_model_params=dict_to_cpp_json_str(json_model_params), visualize=visualize)
Example #2
0
 def incremental_model_builder(self, pipeline_params, args):
     json_model_params = pipeline_params.get("json_model_params", False)
     if not feature_params:
         raise RuntimeError(
             "You must supply feature_descriptor parameters for MMOD.")
     #grab visualize if works.
     visualize = getattr(args, 'visualize', False)
     return MmodModelBuilder(
         json_model_params=dict_to_cpp_json_str(json_model_params),
         visualize=visualize)
    def incremental_model_builder(self, submethod, pipeline_params, args):
        feature_params = pipeline_params.get("feature", False)
        if not feature_params:
            raise RuntimeError("You must supply feature_descriptor parameters for TOD.")
        # merge it with the subtype
        feature_descriptor_params = {"feature": feature_params, "descriptor": pipeline_params.get("descriptor", {})}
        from object_recognition.tod import merge_dict

        feature_descriptor_params = merge_dict(feature_descriptor_params, submethod)

        # grab visualize if works.
        visualize = getattr(args, "visualize", False)
        return TODModelBuilder(
            json_feature_descriptor_params=dict_to_cpp_json_str(feature_descriptor_params), visualize=visualize
        )
Example #4
0
    def incremental_model_builder(self, submethod, pipeline_params, args):
        feature_params = pipeline_params.get("feature", False)
        if not feature_params:
            raise RuntimeError(
                "You must supply feature_descriptor parameters for TOD.")
        # merge it with the subtype
        feature_descriptor_params = {
            'feature': feature_params,
            'descriptor': pipeline_params.get('descriptor', {})
        }
        from object_recognition.tod import merge_dict
        feature_descriptor_params = merge_dict(feature_descriptor_params,
                                               submethod)

        #grab visualize if works.
        visualize = getattr(args, 'visualize', False)
        return TODModelBuilder(
            json_feature_descriptor_params=dict_to_cpp_json_str(
                feature_descriptor_params),
            visualize=visualize)
Example #5
0
 def post_processor(self, submethod, pipeline_params, _args):
     search_params = pipeline_params.get("search", False)
     if not search_params:
         raise RuntimeError("You must supply search parameters for TOD.")
     return TODPostProcessor(
         json_search_params=dict_to_cpp_json_str(search_params))
 def post_processor(self, submethod, pipeline_params, _args):
     search_params = pipeline_params.get("search", False)
     if not search_params:
         raise RuntimeError("You must supply search parameters for TOD.")
     return TODPostProcessor(json_search_params=dict_to_cpp_json_str(search_params))