
Python
文章平均质量分 83
作者:冰万森
冰万森
一个ISFP CV工程师
有时我也挑灯独立,爱和夜守住沉默,听风声狂啸于屋外,怀想一些远行人。
展开
-
Python 中的 eval 函数
在选择使用哪个函数或方法时,需要综合考虑安全性和功能需求。如果对安全性要求极高,且只需要处理数据结构的字面量表示,ast.literal_eval 是最佳选择。对于复杂的数学表达式计算,特别是性能敏感的情况,numexpr 库是一个不错的选择。当只涉及基本的运算符操作时,operator 模块简单安全,能提高代码的可读性。对于复杂的动态代码执行,需要谨慎使用 eval 或 exec 函数,并做好充分的安全措施。如果使用 exec 函数,尽量限制命名空间,确保代码来源的安全性。原创 2025-01-21 15:21:07 · 629 阅读 · 0 评论 -
用python实现动物识别专家系统
基于产生式规则的专家系统的无GUI和有GUI的动物识别专家系统Python代码实现原创 2024-04-09 17:54:23 · 3504 阅读 · 1 评论 -
深入理解Python中的可变与不可变对象:内存管理与应用场景
理解可变和不可变对象在Python中的行为对于编写高效、可靠的代码非常重要,总结下来就是:可变,内容变,不可变,地址变原创 2024-11-28 10:01:05 · 551 阅读 · 0 评论 -
Python的转义字符及用法
目前收集的转义字符和作用如下,如果有错误和缺失欢迎在评论区提出~原创 2024-08-22 09:58:53 · 252 阅读 · 0 评论 -
基于Protégé-5.6.4win版本和D2RQ的本体建模与知识表示(未完待续)
1. 使用Protégé建立一个电影本体知识模型。2. 使用D2RQ实现结构化数据转换到三元组。原创 2024-06-16 21:47:43 · 652 阅读 · 0 评论 -
XPath入门
XPath是一种用于在 XML 文档中检索信息的语言。它通过路径表达式导航 XML 文档,广泛应用于各种场景。XPath的灵活性和强大功能使其成为在XML结构中准确定位和提取数据的重要工具。原创 2024-09-30 14:42:32 · 7828 阅读 · 0 评论 -
知识工程——Neo4j及其应用
Neo4j是一个开源的NoSQL图形数据库,2003 年开始开发,使用 scala和java 语言,2007年开始发布,是世界上最先进的图数据库之一。原创 2024-06-22 13:54:19 · 1286 阅读 · 0 评论 -
使用Yolov4训练自己的数据集(20240415版)
本实验使用了Yolov4和PyTorch训练了水果数据集,实现水果的识别分类,数据集主要有dragon fruit,snake fruit,pineapple(火龙果、蛇果、菠萝)三种水果的图片共计200张,最后mAP达到89.17%,并成功预测了水果图片的类别。原创 2024-04-15 23:55:33 · 3829 阅读 · 7 评论 -
知识图谱构建——知识查询与推理
1. 用D2RQ的SPARQL endpoint完成对电影知识库的查询;2. 用Python访问SPARQL endpoint服务,完成电影知识查询;3. 用Jena建立电影知识图谱;4. 用Fuseki提供查询服务,并完成通过web的电影知识查询。原创 2024-06-16 21:38:55 · 1269 阅读 · 0 评论 -
电影知识图谱设计与KBQA智能问答系统实现(有空再写)
成功创建了映射文件,并将电影数据从 mysql 转换为 RDF 文件,为知识图谱的建立提供了数据支持。3. 知识图谱构建与推理:运用 Jena 和 Fuseki 工具,建立了电影知识图谱,并配置了推理规则,增强了知识图谱的语义处理能力。1. 本体知识模型构建:使用 Protégé 工具,建立了电影领域的本体知识模型,定义了 Person, Movie, Genre 三个互斥类,并创建了对象属性与类的属性,以准确描述电影领域的实体与关系。原创 2024-06-22 15:05:27 · 318 阅读 · 0 评论