博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
贝叶斯网络中一个节点的类
阅读量:6474 次
发布时间:2019-06-23

本文共 1542 字,大约阅读时间需要 5 分钟。

#author=lx#date=2011-12-27import osimport sysclass node:        "store the information of a node in bnt"        def __init__( self, nodename=None, cptnum=2, pnum=0, cnum=0, parename=None, childname=None ):                self.node_name = nodename                self.cpt_num = cptnum                self.p_num = pnum                self.c_num = cnum                self.pare_name = parename                self.child_name = childname        def get_name( self ):                return self.node_name        def get_cptNum( self ):                return self.cpt_num        def get_parentNum( self ):                return self.p_num        def get_childNum( self ):                return self.c_num        def get_parentName( self ):                if self.p_num >= 1:                        return self.pare_name                else:                        return None        def get_childName( self ):                if self.c_num >= 1:                        return self.child_name                else:                        return None        def the_new_node( self ):                print 'the new node is %s' % self.node_nameif __name__ == "__main__":        parent = [ 'god', 'godgod' ]        child = ['my', 'mymy']        node1 = node( 'lx', 2, 2, 2, parent, child )        node1.the_new_node()        print node1.get_name()        print node1.get_cptNum()        print node1.get_parentNum()        print node1.get_parentName()        print node1.get_childName()

  

转载于:https://www.cnblogs.com/lxgeek/archive/2011/12/27/2303902.html

你可能感兴趣的文章
[转]Windows Server2008、IIS7启用CA认证及证书制作完整过程
查看>>
caffe笔记之例程学习(三)
查看>>
STL中stack和queue的用法
查看>>
右下角随机显示的CSS+JS图片广告
查看>>
The mook jong
查看>>
The Accomodation of Students
查看>>
poj 3417 Network
查看>>
CSS的进一步深入(更新中···)
查看>>
TIOBE[ti'ɔbi]编程语言排行榜
查看>>
ant 执行java文件,java文件中含中文,显示乱码
查看>>
对 UDP 的一些思考
查看>>
更方便的向Android模拟器中导入文件
查看>>
boost库share_from_this类的作用和实现原理
查看>>
支付宝APP支付之Java后台生成签名具体步骤
查看>>
LNMP常用命令总结
查看>>
sql中的一些函数(长期更新。。)
查看>>
JavaEE常用开发工具分享
查看>>
传智播客数据绑定和数据库开发基础(第四季)-杨中科
查看>>
数据库三级模式与二级映像
查看>>
IntelliJ Idea 2017 免费激活方法
查看>>