-
公开(公告)号:US20210109718A1
公开(公告)日:2021-04-15
申请号:US17129782
申请日:2020-12-21
Applicant: Apple Inc.
Inventor: Alexander B. BROWN , Michael R. SIRACUSA , Gaurav KAPOOR , Elizabeth OTTENS , Christopher M. HANSON , Zachary A. NATION , Vrushali MUNDHE , Srikrishna SRIDHAR
Abstract: The subject technology transforms a machine learning model into a transformed machine learning model in accordance with a particular model specification when the machine learning model does not conform to the particular model specification, the particular model specification being compatible with an integrated development environment (IDE). The subject technology generates a code interface and code for the transformed machine learning model, the code interface including code statements in the object oriented programming language, the code statements corresponding to an object representing the transformed machine learning model. Further, the subject technology provides the generated code interface and the code for display in the IDE, the IDE enabling modifying of the generated code interface and the code.
-
公开(公告)号:US20200334570A1
公开(公告)日:2020-10-22
申请号:US16530855
申请日:2019-08-02
Applicant: Apple Inc.
Inventor: Aaron B. FRANKLIN , Kanit WONGSUPHASAWAT , Naga Rama Abhishek PRATAPA , Srikrishna SRIDHAR , Zachary A. NATION
IPC: G06N20/00 , G06F17/16 , G06F16/904
Abstract: The subject technology receives information associated with a machine learning model. The subject technology determines a set of metrics based at least in part on the information associated with the machine learning model, where the set of metrics corresponds to respective indicators of performance of the machine learning model based on input data from a data set, the set of metrics further including a number of errors produced by the machine learning model when applied to the input data from the data set. Further, the subject technology displays a user interface based at least in part on the set of metrics, where the user interface includes a set of graphical elements, and the set of graphical elements further includes representations of the set of metrics, and representations of the input data from the data set utilized by the machine learning model.
-
公开(公告)号:US20190339784A1
公开(公告)日:2019-11-07
申请号:US16032487
申请日:2018-07-11
Applicant: Apple Inc.
Inventor: Stephen O. LEMAY , Michael R. BASTIAN , Roman HOLENSTEIN , Minwoo JEONG , Charles MAALOUF , Brandon J. NEWENDORP , Heriberto NIETO , Timothy PAEK , Joanna PETERSON , Shawn SCULLY , Srikrishna SRIDHAR , Brandt M. WESTING , Shiwen ZHAO
Abstract: Systems and processes for operating an intelligent automated assistant are provided. An example process includes detecting input representing motion of an electronic device and sampling an audio input with a microphone of the electronic device. The example process further includes determining, based on the audio input and the input representing motion of the electronic device, whether to initiate a virtual assistant session. In accordance with a determination to initiate the virtual assistant session, the example process includes initiating the virtual assistant session. In accordance with a determination not to initiate the virtual assistant session, the example process includes forgoing initiating the virtual assistant session.
-
公开(公告)号:US20200380408A1
公开(公告)日:2020-12-03
申请号:US16583131
申请日:2019-09-25
Applicant: Apple Inc.
Inventor: Srikrishna SRIDHAR , Aaron B. FRANKLIN , Marina GRAY , Shayne R. LONGPRE , Shiwen ZHAO , Torsten BECKER
Abstract: The subject technology receives, in an application on an electronic device, a message, the message being associated with a user and including information in a header portion of the message. The subject technology determines, on the electronic device, a current state of messaging activity of the user based at least in part on a log of previous events associated with the user, where the log of previous events includes information that has been hashed using a cryptographic hash function. The subject technology determines, on the electronic device using a set of rules provided by a machine learning model, that the user is likely to view the message based on the current state of the messaging activity of the user. The subject technology sets, on the electronic device, an indication that the message is important based on the determining.
-
公开(公告)号:US20190079962A1
公开(公告)日:2019-03-14
申请号:US15851668
申请日:2017-12-21
Applicant: Apple Inc.
Inventor: Hoyt A. KOEPKE , Srikrishna SRIDHAR
Abstract: The subject technology provides for generating a set of nodes representing a tree structure, each node comprising a feature index, a flag field indicating branch directions, an execution index storing locations related to the branch directions, and a feature value for comparing with the value stored in the input feature vector. The subject technology generates evaluation data, the evaluation data comprising a first array containing index values, and a second array containing evaluation values respectively corresponding to the index values, the evaluation data representing values of leaf nodes from the set of nodes. Further, the subject technology stores the set of nodes and the evaluation data as a contiguous block of data, where the set of nodes includes a first node and a second node, the second node corresponding to a likely execution path from the first node being physically stored adjacent to the first node.
-
公开(公告)号:US20180349103A1
公开(公告)日:2018-12-06
申请号:US15721712
申请日:2017-09-29
Applicant: Apple Inc.
Inventor: Alexander B. BROWN , Michael R. SIRACUSA , Gaurav KAPOOR , Elizabeth OTTENS , Christopher M. HANSON , Zachary A. NATION , Vrushali MUNDHE , Srikrishna SRIDHAR
CPC classification number: G06F8/315 , G06F8/10 , G06F8/30 , G06F8/35 , G06F8/36 , G06F8/60 , G06F8/71 , G06N99/005
Abstract: The subject technology provides for determining that a machine learning model in a first format includes sufficient data to conform to a particular model specification in a second format, the second format corresponding to an object oriented programming language. The subject technology transforms the machine learning model into a transformed machine learning model that is compatible with the particular model specification. The subject technology generates a code interface and code for the transformed machine learning model, the code interface including code statements in the object oriented programming language, the code statements corresponding to an object representing the transformed machine learning model. Further, the subject technology provides the generated code interface and the code for display in an integrated development environment (IDE), the IDE enabling modifying of the generated code interface and the code.
-
公开(公告)号:US20230040703A1
公开(公告)日:2023-02-09
申请号:US17946959
申请日:2022-09-16
Applicant: Apple Inc.
Inventor: Stephen O. LEMAY , Michael R. BASTIAN , Roman HOLENSTEIN , Minwoo JEONG , Charles MAALOUF , Brandon J. NEWENDORP , Heriberto NIETO , Timothy PAEK , Joanna PETERSON , Shawn SCULLY , Srikrishna SRIDHAR , Brandt M. WESTING , Shiwen ZHAO
IPC: G06F3/01 , G06F3/0346 , G06F3/16 , G06F1/3206 , G10L15/07 , G06F1/16
Abstract: Systems and processes for operating an intelligent automated assistant are provided. An example process includes detecting input representing motion of an electronic device and sampling an audio input with a microphone of the electronic device. The example process further includes determining, based on the audio input and the input representing motion of the electronic device, whether to initiate a virtual assistant session. In accordance with a determination to initiate the virtual assistant session, the example process includes initiating the virtual assistant session. In accordance with a determination not to initiate the virtual assistant session, the example process includes forgoing initiating the virtual assistant session.
-
公开(公告)号:US20220414543A1
公开(公告)日:2022-12-29
申请号:US17860030
申请日:2022-07-07
Applicant: Apple Inc.
Inventor: Carlos E. GUESTRIN , Leon A. GATYS , Shreyas V. JOSHI , Gustav M. LARSSON , Kory R. WATSON , Srikrishna SRIDHAR , Karla P. VEGA , Shawn R. SCULLY , Thorsten GERNOTH , Onur C HAMSICI
Abstract: A device implementing a system for providing predicted RGB images includes at least one processor configured to obtain an infrared image of a subject, and to obtain a reference RGB image of the subject. The at least one processor is further configured to provide the infrared image and the reference RGB image to a machine learning model, the machine learning model having been trained to output predicted RGB images of subjects based on infrared images and reference RGB images of the subjects. The at least one processor is further configured to provide a predicted RGB image of the subject based on output by the machine learning model.
-
公开(公告)号:US20220019292A1
公开(公告)日:2022-01-20
申请号:US17489307
申请日:2021-09-29
Applicant: Apple Inc.
Inventor: Stephen O. LEMAY , Michael R. BASTIAN , Roman HOLENSTEIN , Minwoo JEONG , Charles MAALOUF , Brandon J. NEWENDORP , Heriberto NIETO , Timothy PAEK , Joanna PETERSON , Shawn SCULLY , Srikrishna SRIDHAR , Brandt M. WESTING , Shiwen ZHAO
IPC: G06F3/01 , G06F3/0346 , G06F3/16 , G06F1/3206 , G10L15/07 , G06F1/16
Abstract: Systems and processes for operating an intelligent automated assistant are provided. An example process includes detecting input representing motion of an electronic device and sampling an audio input with a microphone of the electronic device. The example process further includes determining, based on the audio input and the input representing motion of the electronic device, whether to initiate a virtual assistant session. In accordance with a determination to initiate the virtual assistant session, the example process includes initiating the virtual assistant session. In accordance with a determination not to initiate the virtual assistant session, the example process includes forgoing initiating the virtual assistant session.
-
公开(公告)号:US20210011557A1
公开(公告)日:2021-01-14
申请号:US17033349
申请日:2020-09-25
Applicant: Apple Inc.
Inventor: Stephen O. LEMAY , Michael R. BASTIAN , Roman HOLENSTEIN , Minwoo JEONG , Charles MAALOUF , Brandon J. NEWENDORP , Heriberto NIETO , Timothy PAEK , Joanna PETERSON , Shawn SCULLY , Srikrishna SRIDHAR , Brandt M. WESTING , Shiwen ZHAO
IPC: G06F3/01 , G06F3/0346 , G06F3/16 , G06F1/3206 , G10L15/07 , G06F1/16
Abstract: Systems and processes for operating an intelligent automated assistant are provided. An example process includes detecting input representing motion of an electronic device and sampling an audio input with a microphone of the electronic device. The example process further includes determining, based on the audio input and the input representing motion of the electronic device, whether to initiate a virtual assistant session. In accordance with a determination to initiate the virtual assistant session, the example process includes initiating the virtual assistant session. In accordance with a determination not to initiate the virtual assistant session, the example process includes forgoing initiating the virtual assistant session.
-
-
-
-
-
-
-
-
-