One embodiment provides for a system to configure distributed training of a neural network. The system includes memory to store a library to facilitate transmission of data during …
K Vincent, Y Xu, SA Yokim, M Hagog… - US Patent App. 17 …, 2022 - Google Patents
Apparatuses, systems, and techniques to improve neural network computations. In at least one embodiment, a deep neural network library receives computation descriptors from one …
R Surendran, D Ju, Y Lin - US Patent App. 17/238,054, 2022 - Google Patents
Apparatuses, systems, and techniques to automatically generate a reduced number of compute kernels for performing operations of one or more neural networks. In at least one …
A Matveev, N Shavit - US Patent 11,449,363, 2022 - Google Patents
A method and system for computing one or more outputs of a neural network having a plurality of layers is provided. The method and system can include determining a plurality of …
M Moussa, A Savich, S Areibi - US Patent 8,468,109, 2013 - Google Patents
Abstract Systems and methods for a scalable artificial neural network, wherein the architecture includes: an input layer; at least one hidden layer; an output layer; and a …
H Sharma, J Park - US Patent App. 16/744,037, 2020 - Google Patents
For one embodiment, a hardware accelerator with a heterogenous architecture for training quantized neural networks is described. In one example, a hardware accelerator for training …
SM Chai, J Kandasamy - US Patent App. 17/016,889, 2021 - Google Patents
The disclosed embodiments relate to a system that facilitates dynamic runtime execution of a deep neural network (DNN). During operation, the system receives a model, a set of weights …
S Dwivedi, NA Haemel - US Patent App. 16/719,883, 2021 - Google Patents
Apparatuses, systems, and techniques to transform input data for training neural networks. In at least one embodiment, one or more data transforms are identified in a sequence of data …
U Koster, WH Constable, LJ Hornof, CK Kloss… - US Patent …, 2020 - Google Patents
(57) ABSTRACT A system receives and executes a sequence oftensor instructions, for example, instructions for performing a neural network computation. The system may be …