CPC G06F 8/447 (2013.01) [G06F 9/5016 (2013.01); G06F 9/5038 (2013.01)] | 20 Claims |
1. A method to deploy a machine learning model (MLM), the method comprising:
obtaining configuration settings of a pre-trained MLM, wherein the configuration settings of the MLM comprise:
an information characterizing a flow of data associated with the MLM, and
parameters of computational operations associated with the MLM;
obtaining a hardware configuration of a target computing device; and
compiling, in view of the configuration settings of the MLM and the hardware configuration of the target computing device, an execution package configured to execute the MLM on the target computing device, wherein compiling the execution package comprises:
identifying a format of vectorized instructions of the processor of the target computing device; and
generating a source code implementing the MLM on the target computing device, in view of the identified format of the vectorized instructions.
|