-
公开(公告)号:US20200380301A1
公开(公告)日:2020-12-03
申请号:US16670914
申请日:2019-10-31
申请人: Apple Inc.
发明人: Michael R. Siracusa , Alexander B. Brown , Dheeraj Goswami , Nathan C. Wertman , Jacob T. Sawyer , Donald M. Firlik
IPC分类号: G06K9/62 , G06N20/00 , G06F8/34 , G06F3/0486
摘要: Embodiments of the present disclosure present devices, methods, and computer readable medium for techniques for creating machine learning models. Application developers can select a machine learning template from a plurality of templates appropriate for the type of data used in their application. Templates can include multiple templates for classification of images, text, sound, motion, and tabular data. A graphical user interface allows for intuitive selection of training data, validation data, and integration of the trained model into the application. The techniques further display a numerical score for both the training accuracy and validation accuracy using the test data. The application provides a live mode that allows for execution of the machine learning model on a mobile device to allow for testing the model from data from one or more of the sensors (i.e., camera or microphone) on the mobile device.
-
公开(公告)号:US10310821B2
公开(公告)日:2019-06-04
申请号:US15721712
申请日:2017-09-29
申请人: Apple Inc.
发明人: Alexander B. Brown , Michael R. Siracusa , Gaurav Kapoor , Elizabeth Ottens , Christopher M. Hanson , Zachary A. Nation , Vrushali Mundhe , Srikrishna Sridhar
摘要: 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.
-
公开(公告)号:US20180349189A1
公开(公告)日:2018-12-06
申请号:US15721716
申请日:2017-09-29
申请人: Apple Inc.
摘要: The subject technology provides for dynamic task allocation for neural network models. The subject technology determines an operation performed at a node of a neural network model. The subject technology assigns an annotation to indicate whether the operation is better performed on a CPU or a GPU based at least in part on hardware capabilities of a target platform. The subject technology determines whether the neural network model includes a second layer. The subject technology, in response to determining that the neural network model includes a second layer, for each node of the second layer of the neural network model, determines a second operation performed at the node. Further the subject technology assigns a second annotation to indicate whether the second operation is better performed on the CPU or the GPU based at least in part on the hardware capabilities of the target platform.
-
公开(公告)号:US20180014185A1
公开(公告)日:2018-01-11
申请号:US15290914
申请日:2016-10-11
申请人: Apple Inc.
发明人: Julie W. Cheng , Kuriakose Sony Theakanath , Michael R. Siracusa , Ryan S. Mehlmauer , Sagar A. Joshi , Subash Sundaresan , Todd M. Teresi
摘要: Systems, methods, and computer-readable medium are provided for managing electronic content requests. For example, a user device may collect usage information associated with use of the user device. The user device may transmit data corresponding to a first category of usage information to a service provider. In some examples, a file that comprises a plurality of electronic content items can be received. The file may also contain logic for determining which of the content items to display. The logic may be executed to determine a particular item of the content items to display based at least in part on additional data corresponding to a second category of the usage information. In some examples, the user device may prepare the particular content item for display.
-
公开(公告)号:US09860744B1
公开(公告)日:2018-01-02
申请号:US15290914
申请日:2016-10-11
申请人: Apple Inc.
发明人: Julie W. Cheng , Kuriakose Sony Theakanath , Michael R. Siracusa , Ryan S. Mehlmauer , Sagar A. Joshi , Subash Sundaresan , Todd M. Teresi
摘要: Systems, methods, and computer-readable medium are provided for managing electronic content requests. For example, a user device may collect usage information associated with use of the user device. The user device may transmit data corresponding to a first category of usage information to a service provider. In some examples, a file that comprises a plurality of electronic content items can be received. The file may also contain logic for determining which of the content items to display. The logic may be executed to determine a particular item of the content items to display based at least in part on additional data corresponding to a second category of the usage information. In some examples, the user device may prepare the particular content item for display.
-
公开(公告)号:US20160058331A1
公开(公告)日:2016-03-03
申请号:US14475417
申请日:2014-09-02
申请人: APPLE INC.
CPC分类号: A61B5/1118 , A61B5/4866 , A61B5/7275 , G06F8/65 , G06F9/4843 , G06F9/4893 , G06F9/542 , G06F2209/482 , Y02D10/24 , Y02D10/42
摘要: Pacer activity data of a user may be managed. For example, historical activity data of a user corresponding to a particular time of a day prior to a current day may be received. Additionally, a user interface configured to display an activity goal of the user may be generated and the user interface may be provided for presentation. In some aspects, the user interface may be configured to display a first indicator that identifies cumulative progress towards the activity goal and a second indicator that identifies predicted cumulative progress towards the activity goal. The cumulative progress may be calculated based on monitored activity from a start of the current day to the particular time of the current day and the predicted cumulative progress may be calculated based on the received historical activity data corresponding to the particular time of the day prior to the current day.
摘要翻译: 可以管理用户的步行者活动数据。 例如,可以接收对应于当天之前一天的特定时间的用户的历史活动数据。 此外,可以生成被配置为显示用户的活动目标的用户界面,并且可以提供用户界面用于呈现。 在一些方面,用户界面可以被配置为显示识别针对活动目标的累积进展的第一指示符和识别针对活动目标的预测累积进展的第二指示符。 累积进度可以基于从当天开始到当天的特定时间的监视活动来计算,并且可以基于接收到的与之前一天的特定时间相对应的历史活动数据来计算预测累积进度 当天。
-
27.
公开(公告)号:US11537368B2
公开(公告)日:2022-12-27
申请号:US15721722
申请日:2017-09-29
申请人: Apple Inc.
摘要: The subject technology provides for parsing a line of code in a project of an integrated development environment (IDE). The subject technology executes indirectly, using the interpreter, the parsed line of code. The interpreter references a translated source code document generated by a source code translation component from a machine learning (ML) document written in a particular data format. The translated source code document includes code in a chosen programming language specific to the IDE, and the code of the translated source code document is executable by the interpreter. Further the subject technology provides, by the interpreter, an output of the executed parsed line of code.
-
28.
公开(公告)号:US20200304955A1
公开(公告)日:2020-09-24
申请号:US16893098
申请日:2020-06-04
申请人: Apple Inc.
发明人: Daniel C. Gross , Patrick L. Coffman , Richard R. Dellinger , Christopher P. Foss , Jason J. Gauci , Aria D. Haghighi , Cyrus D. Irani , Bronwyn A. Jones , Gaurav Kapoor , Stephen O. Lemay , Colin C. Morris , Michael R. Siracusa , Lawrence Y. Yang , Brent D. Ramerth , Jerome R. Bellegarda , Jannes G.A. Dolfing , Giulia P. Pagallo , Xin Wang , Jun Hatori , Alexandre R. Moha , Kevin D. Clark , Karl Christian Kohlschuetter , Jesper A. Andersen , Hafid Arras , Alexandre Carlhian , Thomas Deniau , Mathieu J. Martel , Sofiane Toudji
摘要: Systems and methods for proactively identifying and surfacing relevant content on an electronic device with a touch-sensitive display are disclosed herein. In one aspect, a method includes presenting content in a first application. At least a portion of the content is presented without requiring input from a user. The method further includes receiving a request to open a second application. In response to receiving the request, the second application is presented with an input-receiving field. Before receiving any user input at the input-receiving field, a selectable user interface object is displayed with an indication that the portion of the content was viewed in the first application, allowing the user to paste at least the portion of the content into the input-receiving field. In response to detecting a selection of the selectable user interface object, the portion of the content is pasted into the input-receiving field.
-
公开(公告)号:US10757552B2
公开(公告)日:2020-08-25
申请号:US16147572
申请日:2018-09-28
申请人: Apple Inc.
发明人: Daniel C. Gross , Patrick L. Coffman , Richard R. Dellinger , Christopher P. Foss , Jason J. Gauci , Aria D. Haghighi , Cyrus D. Irani , Bronwyn A. Jones , Gaurav Kapoor , Stephen O. Lemay , Colin C. Morris , Michael R. Siracusa , Lawrence Y. Yang , Brent D. Ramerth , Jerome R. Bellegarda , Jannes G. A. Dolfing , Giulia P. Pagallo , Xin Wang , Jun Hatori , Alexandre R. Moha , Kevin D. Clark , Karl Christian Kohlschuetter , Jesper S. Andersen , Hafid Arras , Alexandre Carlhian , Thomas Deniau , Mathieu J. Martel , Sofiane Toudji
摘要: Systems and methods for proactively identifying and surfacing relevant content are disclosed herein. An example method includes: detecting, via the touch-sensitive display, a search activation gesture from a user of the electronic device. The method also includes: in response to detecting only the search activation gesture, displaying a search interface on substantially all of the touch-sensitive display, the search interface including: (i) a search entry portion; and (ii) a predictions portion with one or more user interface objects each associated with a respective locally-installed application. Each respective locally-installed application is selected from among a plurality of locally-installed applications for inclusion in the predictions portion based on an application usage history associated with the user of the electronic device.
-
公开(公告)号:US10585703B2
公开(公告)日:2020-03-10
申请号:US15721716
申请日:2017-09-29
申请人: Apple Inc.
摘要: The subject technology provides for dynamic task allocation for neural network models. The subject technology determines an operation performed at a node of a neural network model. The subject technology assigns an annotation to indicate whether the operation is better performed on a CPU or a GPU based at least in part on hardware capabilities of a target platform. The subject technology determines whether the neural network model includes a second layer. The subject technology, in response to determining that the neural network model includes a second layer, for each node of the second layer of the neural network model, determines a second operation performed at the node. Further the subject technology assigns a second annotation to indicate whether the second operation is better performed on the CPU or the GPU based at least in part on the hardware capabilities of the target platform.
-
-
-
-
-
-
-
-
-