actableai.models.serve.inference.AAIModelInference(s3_bucket, s3_prefix='', cache_maxsize=5, head_cache_maxsize=20)¶Bases: object
deploy(ray_autoscaling_configs, ray_options, s3_bucket, s3_prefix='', cache_maxsize=5, head_cache_maxsize=20)¶TODO write documentation
get_controls(task_id: str) Dict[str, Any]¶get_deployment()¶TODO write documentation
get_handle()¶TODO write documentation
get_metadata(task_id: str) Dict[str, Any]¶get_model_path(s3_prefix, task_id)¶TODO write documentation
infer(task_id: str, data: pandas.core.frame.DataFrame, options: Dict[str, Any])¶is_model_available(task_id: str) bool¶TODO write documentation
actableai.models.serve.inference.KeyValue(iterable=(), /)¶Bases: tuple
actableai.models.serve.inference.dict2tuple(obj)¶actableai.models.serve.inference.tuple2dict(obj)¶actableai.models.serve.AAIModelInference(s3_bucket, s3_prefix='', cache_maxsize=5, head_cache_maxsize=20)¶Bases: object
deploy(ray_autoscaling_configs, ray_options, s3_bucket, s3_prefix='', cache_maxsize=5, head_cache_maxsize=20)¶TODO write documentation
get_controls(task_id: str) Dict[str, Any]¶get_deployment()¶TODO write documentation
get_handle()¶TODO write documentation
get_metadata(task_id: str) Dict[str, Any]¶get_model_path(s3_prefix, task_id)¶TODO write documentation
infer(task_id: str, data: pandas.core.frame.DataFrame, options: Dict[str, Any])¶is_model_available(task_id: str) bool¶TODO write documentation