COMPUTATIONAL GRAPH CRITICAL SECTIONS

    公开(公告)号:US20220083400A1

    公开(公告)日:2022-03-17

    申请号:US17533223

    申请日:2021-11-23

    Applicant: Google LLC

    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for implementing critical section subgraphs in a computational graph system. One of the methods includes executing a lock operation including providing, by a task server, a request to a value server to create a shared critical section object. If the task server determines that the shared critical section object was created by the value server, the task server executes one or more other operations of the critical section subgraph in serial. The task server executes an unlock operation including providing, by the task server, a request to the value server to delete the shared critical section object.

    DYNAMIC-LENGTH STATEFUL TENSOR ARRAY

    公开(公告)号:US20210311994A1

    公开(公告)日:2021-10-07

    申请号:US17207188

    申请日:2021-03-19

    Applicant: Google LLC

    Inventor: Eugene Brevdo

    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for efficiently processing dynamic length tensors of a machine learning model represented by a computational graph. A program is received that specifies a dynamic, iterative computation that can be performed on input data for processing by a machine learning model. A directed computational graph representing the machine learning model is generated that specifies the dynamic, iterative computation as one or more operations using a tensor array object. Input is received for processing by the machine learning model and the directed computational graph representation of the machine learning model is executed with the received input to obtain output.

Patent Agency Ranking