当前位置:网站首页>建模杂谈系列150 SCLC工程化实验3-SRule
建模杂谈系列150 SCLC工程化实验3-SRule
2022-07-26 11:12:00 【yukai08008】
说明
SCLC工程化继续推进。
内容
SRule是SCLC运行的基础单元
1 为什么要有SRule
目前SCLC计划的运行核心方法就是基于一个df(sclc_df)进行不断的计算和拓展,在这里有一个开发上的衔接口:
- 1 SCLC需要怎样的函数才能高效执行?
- 2 如何快速的开发对应的函数?(简便易懂)
从运行上看,SCLC就是对一个df进行多次的apply。
既然是多次,那么每次运行时候,格式上就必须一致。基本上,函数要可以接受多个维度(多列)的输入作为入参进行变换(这里实际上也包含了规则间的依赖)。当然,有些函数不需要任何依赖维度,只需要一些参数进行偏置。
规则的运行可能会有错误,所以运行时还要可以容错。如果规则的程序执行出了错,那么后续的操作就要进行广播,对应记录很可能结果是作废的(但其他可计算记录不影响)。
规则执行前需要判断所需的依赖是否存在(是否符合预定义的分布),规则执行后还要给SCLC提供后续的处理依据,例如规则的命中,结论等。
如果每个规则都随意写的话,不仅很繁琐,也容易出错;最重要的是,因为开发效率过低,最后将无法维系下去。
所以,通过SRule对象,配合表格化的定义,将使得这些过程大幅简化。
边栏推荐
- MySql基础知识汇总
- 3dunity game project practice - first person shooting game
- 新来个技术总监要我做一个 IP 属地功能~
- Access rights - private, public, protected
- Understanding of Abstract Programming
- ESP8266-Arduino编程实例-开发环境搭建(基于PlatformIO)
- js使用WebUploader做大文件的分块和断点续传
- 打造绿色数据中心,Colt DCS 是认真的!
- PyQt5快速开发与实战 3.1 Qt Designer快速入门
- 贝尔曼期望方程状严谨证明
猜你喜欢

MLX90640 红外热成像仪测温传感器模块开发笔记(六)

梅科尔工作室-华为14天鸿蒙设备开发实战笔记八

PyQt5快速开发与实战 3.1 Qt Designer快速入门

Build neural network from simple to deep
![[error reported]exception: found duplicate column (s) in the data schema: `value`;](/img/df/ca676633ca6d5e8c0a870be0732707.png)
[error reported]exception: found duplicate column (s) in the data schema: `value`;

贝尔曼期望方程状严谨证明

X 2 Earn必须依靠旁氏启动?Gamefi的出路在哪?(上)

测试用例千万不能随便,记录由一个测试用例异常引起的思考

Data visualization - White Snake 2: black snake robbery (2)

3dunity game project actual combat - aircraft war
随机推荐
武林头条-建站小能手争霸赛
[vscode]如何远程连接服务器
找工作4个月,面试15家,终于拿到3个offer,定级P7+
Getting started step by step using g2o to solve ICP problems - estimating the transformation relationship between two sets of 3D point sets with matching relationship
五万美元的年薪是如何花光的
Several ways of communication between threads
[idea] how to create a new project
easyui01
查询进阶 别名
安科瑞余压监控系统在住宅小区的应用方案
Understanding of Abstract Programming
[开发工具] IEDA报红
数据库组成 触发器
easyui04
js使用WebUploader做大文件的分块和断点续传
PostgreSQL在Linux和Windows安装和入门基础教程
702 horsepower breaks through 100 in only 4.5 seconds! The strongest pickup truck comes, safe and comfortable
X 2 Earn必须依靠旁氏启动?Gamefi的出路在哪?(上)
公司无法访问b站
PostgreSQL in Linux and windows installation and introductory basic tutorial