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.

Date of Patent:
Mar. 12, 2024

Filed:

Nov. 11, 2021
Applicant:

Kwai Inc., Palo Alto, CA (US);

Inventors:

Zhen Peng, Palo Alto, CA (US);

Yang Liu, San Jose, CA (US);

Hanxian Huang, Palo Alto, CA (US);

Yongxiong Ren, San Jose, CA (US);

Jishen Yang, Palo Alto, CA (US);

Lingzhi Liu, San Jose, CA (US);

Xin Chen, Palo Alto, CA (US);

Assignee:

KWAI INC., Palo Alto, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 8/41 (2018.01); G06N 3/04 (2023.01); G06N 3/063 (2023.01); G06N 3/08 (2023.01); G06N 3/10 (2006.01);
U.S. Cl.
CPC ...
G06F 8/443 (2013.01); G06N 3/04 (2013.01); G06N 3/063 (2013.01); G06N 3/08 (2013.01); G06N 3/105 (2013.01);
Abstract

A method, apparatus, and a non-transitory computer-readable storage medium for generating heterogenous platform code. The method may obtain a neural network model. The neural network model may be programed to run on at least one platform. The method may also obtain an initial intermediate representation (IR) code by encoding the neural network model, and obtain a target IR code by adding decorations to the initial IR code based on a target platform. The method may also output an executable code optimized to run on the target platform by decoding the target IR code.


Find Patent Forward Citations

Loading…