-
公开(公告)号:US20210182729A1
公开(公告)日:2021-06-17
申请号:US16710499
申请日:2019-12-11
Applicant: Cisco Technology, Inc.
Inventor: Johnu George , Sourav Chakraborty , Amit Kumar Saha , Debojyoti Dutta , Xinyuan Huang , Adhita Selvaraj
Abstract: A method can include receiving, at a workflow controller, a machine learning workflow, the machine learning workflow associated with a first task and a second task. The first task is training a machine learning model and the second task is deploying the model. The method can include segmenting, by the workflow controller, the machine learning workflow into a first sub-workflow associated with the first task and a second sub-workflow associated with the second task, assigning a first workflow agent to the first sub-workflow and assigning a second workflow agent to the second sub-workflow, selecting, by the first workflow agent and based on first resources needed to perform the first task, a first cluster for performing the first task and selecting, by the second workflow agent and based on second resources needed to perform the second task, a second cluster for performing the second task.
-
公开(公告)号:US11847500B2
公开(公告)日:2023-12-19
申请号:US16710499
申请日:2019-12-11
Applicant: Cisco Technology, Inc.
Inventor: Johnu George , Sourav Chakraborty , Amit Kumar Saha , Debojyoti Dutta , Xinyuan Huang , Adhita Selvaraj
IPC: G06F9/50 , G06N20/00 , G06F9/48 , G06F9/38 , G06F18/23213
CPC classification number: G06F9/5044 , G06F9/3836 , G06F9/48 , G06F9/4806 , G06F9/4843 , G06F9/4881 , G06F9/50 , G06F9/5005 , G06F9/5011 , G06F9/5022 , G06F9/5027 , G06F9/5038 , G06F9/5055 , G06F9/5061 , G06F9/5077 , G06F18/23213 , G06N20/00
Abstract: A method can include receiving, at a workflow controller, a machine learning workflow, the machine learning workflow associated with a first task and a second task. The first task is training a machine learning model and the second task is deploying the model. The method can include segmenting, by the workflow controller, the machine learning workflow into a first sub-workflow associated with the first task and a second sub-workflow associated with the second task, assigning a first workflow agent to the first sub-workflow and assigning a second workflow agent to the second sub-workflow, selecting, by the first workflow agent and based on first resources needed to perform the first task, a first cluster for performing the first task and selecting, by the second workflow agent and based on second resources needed to perform the second task, a second cluster for performing the second task.
-