Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Modeling task scheduling execution method and device

A technology of task execution and execution method, which is applied in the direction of multi-program device, program start/switch, program control design, etc., can solve problems such as manual operation, and achieve the effect of improving work efficiency

Pending Publication Date: 2021-09-03
北京顶象技术有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] In view of this, the object of the present invention is to provide an execution method and device for modeling task scheduling, so as to alleviate the technical problem that the existing AI model in the prior art requires manual operation when performing periodic tasks

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
  • Modeling task scheduling execution method and device
  • Modeling task scheduling execution method and device
  • Modeling task scheduling execution method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0027] According to an embodiment of the present invention, an embodiment of an execution method for modeling task scheduling is provided. It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions , and, although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order different from that shown or described herein.

[0028] figure 1 is a flow chart of an execution method for modeling task scheduling according to an embodiment of the present invention, such as figure 1 As shown, the method includes the following steps:

[0029] Step S102, determining the tasks in the AI ​​model, and constructing a directory tree based on the tasks, wherein the types of the tasks include at least: data synchronization tasks, SQL tasks, Python tasks, and visual programming tasks;

[0030] Step S104, constructing a task tre...

Embodiment 2

[0048] The embodiment of the present invention also provides a modeling task scheduling execution device, the modeling task scheduling execution device is used to execute the modeling task scheduling execution b method provided by the above content of the embodiment of the present invention, the following is the present invention The specific introduction of the device for scheduling and executing the modeling task provided in the embodiment.

[0049] like figure 2 as shown, figure 2 It is a schematic diagram of the above-mentioned scheduling execution device for modeling tasks, and the scheduling execution device for modeling tasks includes: a first construction unit 10 , a second construction unit 20 , a configuration unit 30 and an execution unit 40 .

[0050] The first construction unit 10 is configured to determine tasks in the AI ​​model, and construct a directory tree based on the tasks, wherein the types of tasks include at least: data synchronization tasks, SQL tas...

Embodiment 3

[0059] An embodiment of the present invention also provides an electronic device, including a memory and a processor, the memory is used to store a program that supports the processor to execute the method described in the first embodiment above, and the processor is configured to execute the programs stored in memory.

[0060] see image 3 , the embodiment of the present invention also provides an electronic device 100, including: a processor 50, a memory 51, a bus 52 and a communication interface 53, the processor 50, the communication interface 53 and the memory 51 are connected through the bus 52; Executable modules, such as computer programs, stored in the execution memory 51 .

[0061] Wherein, the memory 51 may include a high-speed random access memory (RAM, Random Access Memory), and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory. The communication connection between the system network element and at least one other net...

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 provides a modeling task scheduling execution method and device, and relates to the technical field of AI modeling, and the method comprises the steps: determining tasks in an AI model, and constructing a directory tree based on the tasks, the types of the tasks at least comprising a data synchronization task, an SQL task, a Python task, and a visual programming task; constructing a task tree based on the directory tree, and configuring periodic scheduling information for tasks in the directory tree, the periodic scheduling information being used for representing execution periods of the tasks; generating a configuration file based on the task tree and the periodic scheduling information; and analyzing the configuration file by utilizing the task execution engine to enable the task to be executed according to the periodic scheduling information, so that the technical problem that manual operation is needed when the periodic task is executed by the existing AI model in the prior art is solved.

Description

technical field [0001] The present invention relates to the technical field of AI modeling, in particular to an execution method and device for modeling task scheduling. Background technique [0002] The development of AI models is a very complex process of data processing and calculation. Algorithm engineers need to use different programming languages ​​in each link of model development. [0003] The logic of the entire module development consists of a series of subtasks developed in different programming languages, and there is a sequential dependency between them. How to organize these different tasks so that they are executed sequentially is a common and thorny problem. [0004] Data analysis processing, feature engineering and model training are several important modules in the field of machine learning. With the continuous accumulation of massive data, the process of synchronizing incremental data regularly, performing data analysis, processing and feature engineerin...

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): G06F9/48G06F8/20
CPCG06F9/4843G06F8/20
Inventor 蔡石林管胜陈树华
Owner 北京顶象技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products