Unlock instant, AI-driven research and patent intelligence for your innovation.

Code debugging method, device and equipment of federated learning compiler and storage medium

A debugging method and compiler technology, applied in machine learning, code compilation, program code conversion, etc., can solve problems such as the inability to use python program debugging functions, and achieve the effect of high debugging efficiency and good debugging experience

Pending Publication Date: 2022-06-03
WEBANK (CHINA)
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The main purpose of the present invention is to provide a code debugging method, device, device and readable storage medium of a federated learning compiler, aiming at the code blocks modified by mpc under the current federated learning compiler scheme, and the debugging of python programs cannot be used function problem

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Code debugging method, device and equipment of federated learning compiler and storage medium
  • Code debugging method, device and equipment of federated learning compiler and storage medium
  • Code debugging method, device and equipment of federated learning compiler and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] It should be understood that the specific embodiments described herein are only used to explain the present invention, but not to limit the present invention.

[0047] like figure 1 shown, figure 1It is a schematic diagram of the device structure of the hardware operating environment involved in the solution of the embodiment of the present invention.

[0048] It should be noted that, the code debugging device of the federated learning compiler in the embodiment of the present invention may be devices such as a smart phone, a personal computer, and a server, which are not specifically limited herein.

[0049] like figure 1 As shown, the code debugging device of the federated learning compiler may include: a processor 1001 , such as a CPU, a network interface 1004 , a user interface 1003 , a memory 1005 , and a communication bus 1002 . Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interfa...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a code debugging method and device for a federated learning compiler, equipment and a storage medium. The method comprises the steps that a debugging instruction for a code at a first position in codes before compiling is received; the debugging instruction is executed for codes at a second position corresponding to the first position in compiled codes to obtain a first debugging result, and the compiled codes are obtained by compiling the codes before compiling through the federated learning compiler; and obtaining a second debugging result corresponding to the code before compiling according to the first debugging result, and displaying the second debugging result. According to the method, debugging personnel can directly debug the codes before compiling and can directly and visually know the debugging result of the codes before compiling, and compared with debugging complex codes after compiling, the debugging efficiency is higher, and the debugging experience is better.

Description

technical field [0001] The present invention relates to the technical field of federated learning, in particular to a code debugging method, device, device and storage medium of a federated learning compiler. Background technique [0002] In the federated learning scenario, due to the multi-party information transmission, scheduling, etc., developers need to implement different code logic for each participant with different roles, so the code is complex and difficult to develop and maintain. To solve this problem, a new code writing method and a federated learning compiler are currently proposed on the basis of python (a computer programming language). Specifically, in the new code writing method, a function modifier named mpc is set, and the function modified by this modifier is compiled by the federated learning compiler and converted into code that can be directly executed by the python interpreter. All variables, operators, control characters, etc. in the function under...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06N20/00G06F8/41G06F11/36
CPCG06N20/00G06F8/41G06F11/3624
Inventor 黄文赞黄启军黄铭毅
Owner WEBANK (CHINA)