| CPC G06N 20/00 (2019.01) [G06F 9/4843 (2013.01); G06F 18/217 (2023.01)] | 9 Claims |

|
1. A non-transitory computer-readable recording medium storing a program for causing a computer to execute a process, the process comprising:
measuring, in learning performed by using a plurality of nodes, each node of the plurality of nodes having a processing chip in deep learning, performance of each of the nodes;
after allocating a number of batches to be processed by an entirety of the plurality of nodes to each node of the plurality of nodes in accordance with a ratio of the respective performance measured, allocating by decreasing, by a predetermined size, the batches set for one of the nodes the performance of which is lowest and increasing, by the predetermined size, the batches set for one of the nodes the performance of which is highest; and
processing the allocated batches in each node of the plurality of nodes.
|