Self-Optimizing Computation Graphs
AssigneePaypal, Inc.
InventorDavid Williams
Life of this patent
Estimating the term…
Loading patent…
AssigneePaypal, Inc.
InventorDavid Williams
Estimating the term…
A method includes receiving code of an application, the code structured as a plurality of instructions in a computation graph that corresponds to operational logic of the application. The method also includes processing the code according to an iterative learning process. The iterative learning process includes determining whether to adjust an exploration rate associated with the iterative learning process based on a state of a computing environment. Additionally, the process includes executing the plurality of instructions of the computation graph according to an execution policy that indicates certain instructions to be executed in parallel. The process also includes determining an execution time for executing the plurality of instructions of the computation graph according to the execution policy and based on the execution time and the exploration rate, adjusting the execution policy to reduce the execution time in a subsequent iteration.
A system, comprising:
A method, comprising:
A non-transitory computer readable medium storing computer-executable instructions that in response to execution by one or more hardware processors, causes a system to perform operations comprising:
Dependencies are inferred from the claim text.