ads.common.function package¶
Submodules¶
ads.common.function.fn_util module¶
- ads.common.function.fn_util.generate_fn_artifacts(path: str, fn_name: str | None = None, fn_attributes=None, artifact_type_generic=False, **kwargs)[source]¶
- Generates artifacts for fn (https://fnproject.io) at the provided path -
func.py
func.yaml
requirements.txt if not there. If exists appends fdk to the file.
score.py
- Parameters:
path (str) – Target folder where the artifacts are placed.
fn_attributes (dict) – dictionary specifying all the function attributes as described in https://github.com/fnproject/docs/blob/master/fn/develop/func-file.md
artifact_type_generic (bool) – default is False. This attribute decides which template to pick for score.py. If True, it is assumed that the code to load is provided by the user.
- ads.common.function.fn_util.get_function_config() dict [source]¶
Returns dictionary loaded from func_conf.yaml