Patent ID: 11954576
Assignee: SHENZHEN CORERAIN TECHNOLOGIES CO., LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method for implementing and developing a network model, performed by a computer apparatus, wherein the method comprising:
receiving an establishment command of a neural network model in response to detecting a click on an icon from a user, and establishing a computation graph of an initial neural network model according to the establishment command;
acquiring a computing module selected by a user and a connection relationship of the computing module selected by the user, adding the computing module and the connection relationship into the computation graph of the initial neural network model, and obtaining an intermediate neural network model; and
collecting an establishment ending command of the neural network model, verifying the intermediate neural network model according to the establishment ending command to determine whether the computing module conflicts with other computing modules or not;
determining that the computing module does not conflict with other computing modules, generating an established neural network model matched with a computation graph of the intermediate network model and generating execution codes matched with the computation graph of the intermediate neural network model;
receiving a training sample input by the user, determining a type of the established initial neural network model, determining a mark mode and a mark example of the training sample according to the type, displaying the mark example, and prompting the user to mark the training sample according to the mark mode to obtain a marked training sample; and
inputting the marked training sample as input data into the established neural network model for training to obtain a trained neural network model;
wherein acquiring the computing module selected by the user and the connection relationship of the computing module selected by the user comprising:
acquiring the computing module which is selected through a dragging function by the user; determining a function of the computing module; determining all possible connection relationships according to the function of the computing module; and displaying all connection relationships to the user for selection for determining the connection relationship of the computing module.