×

Systems and methods for processing convolutional neural network operations using textures

  • US 10,776,689 B2
  • Filed: 05/21/2019
  • Issued: 09/15/2020
  • Est. Priority Date: 02/24/2017
  • Status: Active Grant
First Claim
Patent Images

1. A system for processing convolutional neural network operations using textures, the system comprising:

  • physical storage media storing convolutional neural network information, the convolutional neural network information defining a convolutional neural network, the convolutional neural network including one or more layers, the one or more layers defining one or more operations on an input to the convolutional neural network; and

    one or more physical processors configured by machine-readable instructions to;

    format the one or more operations defined by the one or more of the layers as one or more shaders;

    access input information, the input information defining the input to the convolutional neural network, the input formatted as an array of textures, the textures characterized by a width, a height, and a number of channels;

    apply the one or more shaders to the array of textures, wherein applying the one or more shaders to the array of textures effectuates processing the input to the convolutional neural network through the one or more layers of the convolutional neural network; and

    obtain one or more results from applying the one or more shaders to the array of textures.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×