The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 15, 2023
Filed:
Feb. 22, 2019
Intel Corporation, Santa Clara, CA (US);
Liwei Ma, Beijing, CN;
Elmoustapha Ould-Ahmed-Vall, Chandler, AZ (US);
Barath Lakshmanan, Chandler, AZ (US);
Ben J. Ashbaugh, Folsom, CA (US);
Jingyi Jin, Folsom, CA (US);
Jeremy Bottleson, Rancho Cordova, CA (US);
Mike B. Macpherson, Portland, OR (US);
Kevin Nealis, San Jose, CA (US);
Dhawal Srivastava, Phoenix, AZ (US);
Joydeep Ray, Folsom, CA (US);
Ping T. Tang, Edison, NJ (US);
Michael S. Strickland, Sunnyvale, CA (US);
Xiaoming Chen, Shanghai, CN;
Anbang Yao, Beijing, CN;
Tatiana Shpeisman, Menlo Park, CA (US);
Altug Koker, El Dorado Hills, CA (US);
Abhishek R. Appu, El Dorado Hills, CA (US);
Intel Corporation, Santa Clara, CA (US);
Abstract
Embodiments provide systems and methods which facilitate optimization of a convolutional neural network (CNN). One embodiment provides for a non-transitory machine-readable medium storing instructions that cause one or more processors to perform operations comprising processing a trained convolutional neural network (CNN) to generate a processed CNN, the trained CNN having weights in a floating-point format. Processing the trained CNN includes quantizing the weights in the floating-point format to generate weights in an integer format. Quantizing the weights includes generating a quantization table to enable non-uniform quantization of the weights and quantizing the weights from the floating-point format to the integer format using the quantization table. The operations additionally comprise performing an inference operation utilizing the processed CNN with the integer format weights.