CPC G06N 3/08 (2013.01) [G06F 9/4881 (2013.01); G06F 9/5044 (2013.01); G06F 9/5066 (2013.01); G06N 20/00 (2019.01)] | 20 Claims |
1. A method of processing data for a deep learning system, the method comprising:
receiving path information indicating a computing path for a task including two or more operations, the computing path including a sequence of the two or more operations and a driving sequence of two or more heterogeneous resources for performing the two or more operations;
performing, using the two or more heterogeneous resources, the task based on the path information and a data representation format for each of the two or more heterogeneous resources; and
when one of the two or more heterogeneous resources is changed, changing the data representation format based on data representation information indicating an optimized data representation format for each of the two or more heterogeneous resources to enable the task to be subsequently performed using the two or more heterogeneous resources based on the changed data representation format.
|