Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2017095840) DETERMINING ORDERS OF EXECUTION OF A NEURAL NETWORK
Latest bibliographic data on file with the International Bureau

Pub. No.: WO/2017/095840 International Application No.: PCT/US2016/064067
Publication Date: 08.06.2017 International Filing Date: 30.11.2016
IPC:
G06N 3/063 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
N
COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
3
Computer systems based on biological models
02
using neural network models
06
Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons
063
using electronic means
Applicants:
GOOGLE LLC [US/US]; 1600 Amphitheatre Parkway Mountain View, California 94043, US
Inventors:
CRADDOCK, Warren; US
VIGER, Fabien; US
Agent:
HAARS, David W.; US
BATAVIA, Neil, M.; US
Priority Data:
14/956,69902.12.2015US
Title (EN) DETERMINING ORDERS OF EXECUTION OF A NEURAL NETWORK
(FR) DÉTERMINATION D’ORDRES D’EXÉCUTION D’UN RÉSEAU NEURONAL
Abstract:
(EN) Systems and methods are provided for determining an order of execution of a neural network. For instance, data indicative of a neural network and data indicative of an amount of available memory in a constrained memory space can be obtained. The neural network can include a plurality of operators. An order of execution associated with the neural network can then be determined. The order of execution specifies an order in which to execute each of the plurality of operators. The order of execution is determined based at least in part on the available memory in the constrained memory space. In particular, one or more graph search algorithms can be performed on a graph that is representative of the neural network to obtain the order of execution.
(FR) La présente invention concerne des systèmes et des procédés pour déterminer un ordre d’exécution d’un réseau neuronal. Par exemple, des données indicatives d’un réseau neuronal et des données indicatives d’une quantité de mémoire disponible dans un espace de mémoire restreint peuvent être obtenues. Le réseau neuronal peut comprendre une pluralité d’opérateurs. Un ordre d’exécution associé au réseau neuronal peut ensuite être déterminé. L’ordre d’exécution spécifie un ordre dans lequel chacun de la pluralité d’opérateurs doit être exécuté. L’ordre d’exécution est déterminé sur la base, au moins en partie, de la mémoire disponible dans l’espace de mémoire restreint. En particulier, un ou plusieurs algorithmes de recherche de graphique peuvent être exécutés sur un graphique qui est représentatif du réseau neuronal pour obtenir l’ordre d’exécution.
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)
Also published as:
IN201847020188KR1020180077260CN108369663EP3369045DE112016005536