| CPC G06F 9/5038 (2013.01) [G06F 9/5022 (2013.01); G06F 9/5055 (2013.01)] | 20 Claims |

|
1. A computer-implemented method, comprising:
performing, at a cloud computing environment, respective operations of one or more categories of preparatory operations prior to executing, at a particular computing resource, a first machine learning task on behalf of a client, wherein the first machine learning task is executed at the particular computing resource without receiving input from the client specifying that the particular computing resource is to be used for the first machine learning task;
providing, from the cloud computing environment to the client, an indication that the particular computing resource is available for re-use for a first time interval after completion of the first machine learning task; and
in response to determining, at the cloud computing environment, that a result of a particular operation of the respective operations can be re-used for a second machine learning task, wherein the second machine learning task is requested by the client prior to expiration of the first time interval, and wherein the particular operation belongs to a first category of the one or more categories, executing the second machine learning task at the particular computing resource without performing an operation of the first category for the second machine learning task.
|