自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 python中的下划线

模式格式含义单前导下划线_var命名约定,仅供内部使用单末尾下划线var_命名约定,避免与其他关键字命名冲突双前导双末尾下划线__var触发“名称修饰”,仅能在内部调用双前导双末尾下划线__var__魔法方法单下划线用作临时或者无意义的变量名称。

2023-12-08 16:54:11 996

原创 fastapi实现websocket在线聊天

基于fastapi的websocket实现的在线聊天功能

2023-12-07 16:26:07 918

原创 supervisor使用介绍

Supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。它可以很方便的监听、启动、停止、重启一个或多个进程。用Supervisor 管理的进程,当一个进程意外被杀死,supervisort 监听到进程死后,会自动将它重新拉起,很方便的做到进程自动恢复的功能,不再需要自己写 shell 脚本来控制。

2023-12-06 13:56:18 644

原创 python中的traceback模块

在上面的例子中,foo函数调用bar函数,bar函数引发了异常。在try/except块中,我们捕获了异常并使用traceback.print_exc()函数打印了当前异常的堆栈跟踪信息。Python的traceback模块提供了处理异常和调试的工具。它可以用于获取当前调用栈的信息,并且可以让开发者追踪到程序出现异常时的堆栈跟踪信息。从traceback对象中获取有关异常和调用栈的信息,以帮助程序员了解代码中发生了什么问题。这些信息指示了程序中出现异常的位置以及调用栈的状态。

2023-12-05 13:58:37 462

原创 Pycharm出现的一些问题和解决办法

Setting -> Appearance & Behavior -> System Settings -> Project -> 关闭Reopen projects on startop。pycharm 为了降低生成索引所带来的 cpu 消耗,所以提供了下载索引,但是网络问题起了反效果。而开发的电脑通常能承受这点 cpu 消耗。pycharm 主页 Help -> Find Action -> 输入 Registry -> 禁用 ide.await.scope.completion。

2023-11-02 09:48:44 3122

原创 python四舍五入以及round函数介绍

python中的四舍五入

2022-07-14 14:52:31 4178 3

原创 激活函数笔记

介绍了深度学习中几种常用的激活函数,以及激活函数的作用

2022-07-07 18:23:30 687

原创 VScode python基本设置

VScode python基本设置配置文件settings.json推荐插件配置文件settings.json{ "python.testing.unittestArgs": [ "-v", "-s", "./__pycache__", "-p", "*test.py" ], "python.testing.pytestEnabled": false, "python.testing.nose

2022-02-17 15:51:33 984

原创 CSDN积分获取大全

1、每发布一篇原创或者翻译文章:可获得10分;2、每发布一篇转载文章:可获得2分;3、博主的文章每被评论一次:可获得1分;4、每发表一次评论:可获得1分(自己给自己评论、博主回复评论不获得积分);5、博文阅读次数每超过100次:可获得1分,阅读加分最高加到100分,即文章点击上万次截止;6、文章被投票:顶1票加1分,踩1票减1分;7、文章被管理员或博主本人删除,相应减去博主基于该篇博文所获得的分数;8、评论被管理员或博主删除,相应减去发评论者和博主基于该评论各自获得的分数...

2021-08-05 17:01:23 87

原创 Neo4j前端可视化组件Neovis.js使用说明

一、说明Neovis.js将JavaScript可视化和Neo4j无缝集成。与Neo4j的连接非常简单明了,并且由于它是在Neo4j的属性图模型的基础上构建的,因此 Neovis 的数据格式与数据库保持一致。在单个配置对象中定义基于标签、属性、节点和关系的自定义和着色样式。二、使用本文基于flask构建一个示例,现在本机上安装neo4j,网上安装的教程很多,再次不再赘述。现在开始准备Neovis.jsgithub地址:https://github.com/neo4j-contrib/neovis.

2020-08-31 11:02:28 23371 31

原创 Ubuntu16.04安装搜狗输入法乱码问题解决

ubuntu安装搜狗输入法的教程比较多,过程也比较简单,在此不再赘述。主要是就安装完输入法,切换到搜狗之后,输入为乱码的情况进行说明打开右上角的小键盘-输入法设置:注意:一定要将键盘-英语放在上面,否则出现乱码...

2020-08-28 18:58:30 723

原创 举例说明TF-IDF原理

一个容易想到的思路,就是找到出现次数最多的词。如果某个词很重要,它应该在这篇文章中多次出现。于是,我们进行"词频"(Term Frequency,缩写为TF)统计。结果你肯定猜到了,出现次数最多的词是----“的”、“是”、“在”----这一类最常用的词。它们叫做"停用词"(stop words),表示对找到结果毫无帮助、必须过滤掉的词。假设我们把它们都过滤掉了,只考虑剩下的有实际意义的词。这样又会遇到了另一个问题,我们可能发现"中国"、“蜜蜂”、“养殖"这三个词的出现次数一样多。这是不是意味着,作为关

2020-05-27 22:54:34 900

原创 nohup后台挂起

nohupnohup 命令运行由 Command参数和任何相关的 Arg参数指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用 nohup 命令运行后台中的程序。要运行后台中的 nohup 命令,添加 & ( 表示“and”的符号)到命令的尾部。nohup 是 no hang up 的缩写,就是不挂断的意思。nohup命令:如果你正在运行一个进程,而且你觉得在退出帐户时该进程...

2020-01-20 17:33:31 731

原创 IDE中:ModuleNotFoundError No module named ‘XXX‘ 解决方法

在ide中执行python程序,都已经在默认的项目路径中,所以直接执行是没有问题的。但是在cmd中执行程序,所在路径是python的搜索路径,如果涉及到import引用就会报类似ImportError: No module named xxx这样的错误,解决方法:在报错的模块中添加:import sysimport oscurPath = os.path.abspath(os.path.d...

2020-01-19 14:17:58 3008

原创 Ubuntu16.04配置samba服务器

介绍Samba是在Linux系统上实现的SMB(Server Messages Block,信息服务块)协议的一款免费软件。它实现在局域网内共享文件和打印机,是一个客户机/服务器型协议。客户机通过SMB协议访问服务器上的共享文件系统。安装步骤:1.更新系统资源sudo apt-get update2.安装 sudo apt-get install samba有询问Yes的地方Ye...

2019-12-02 16:17:25 160

原创 ubuntu ssh基本介绍(安装、登录、上传、下载)

服务端:1.安装sudo apt-get install openssh-server2.确认是否启动ps -e | grep ssh如果看到sshd那说明ssh-server已经启动了3.启动server/etc/init.d/ssh start4.重启server/etc/init.d/ssh restart5.配置server端口(非必须)修改配置文件/etc/ssh/...

2019-11-26 15:24:06 813

原创 Failed to get convolution algorithm. This is probably because cuDNN failed to initialize解决办法

Failed to get convolution algorithm. This is probably because cuDNN failed to initialize解决办法在网上看了很多说法,总结就两种情况:cudnn和tensorflow的版本不相符GPU内存不足造成第一种情况:需要查出cuda、cudnn、tensorflow的版本对应关系,cuda版本只能是9.0,...

2019-11-08 16:59:01 713

原创 Deep Face Recognition: A Survey论文笔记

1.摘要:首先,我们总结了在deep-fr方法快速发展过程中提出的不同的网络结构和损失函数。其次,将相关的人脸处理方法分为“一对多增强”和“多对一规范化”两类。然后,我们总结和比较了模型训练和评估中常用的数据库。第三,我们回顾了深层fr中的各种场景,如交叉因子、异质性、多元素和行业场景。最后,重点介绍了当前生物特征识别方法面临的技术挑战以及生物特征识别在安全性、融合性和保密性等方面的发展方向。...

2019-11-04 09:28:56 1031

原创 Cloning into ‘*****‘... The authenticity of host ‘gitee.com (212.64.32.174)‘ can‘t be established.

git clone的时候出现Cloning into ‘fn_face’…The authenticity of host ‘gitee.com (212.64.32.174)’ can’t be established.ECDSA key fingerprint is SHA256:FQGsdKn/eye1W8icdBgrQp+KkGYssbVr17asjey0Wc.Are you su...

2019-10-30 15:37:03 3379

原创 旷视face++WebAPI接口调用

2019-10-26 16:55:10 2988

原创 常见特征选择方法

特征选择就是从原始特征中选取一些最有效的特征来降低维度,,提高模型泛化能力减低过拟合的过程,主要目的是剔除掉无关特征和冗余特征,选出最优特征子集。1.方差选择法计算各个特征的方差,剔除小于设定的阈值的特征,剔除特征值 波动较小的特征,例如一个特征的所有值都为1,那这个特征对于预测目标变量就没什么作用;方法很简单,但实际应用中只有少数变量才会存在只取某个值的情况,对特征选择作用比较小,可以当做数...

2019-10-09 09:37:53 1838

原创 TensorFlow-gpu版本的安装

TensorFlow-gpu版本的安装最近在学习tensorflow,所以记录一下gpu版本的安装过程(推荐使用Anaconda安装)ps:1.Tensorflow-gpu版本需要安装CUDA和cuDNN,而且需要和tensorflow-gpu的版本进行匹配,否则会出错,我下载的是CUDA Toolkit 9.0 和cuDnn 7.0点击查看最新tensorflow支持的CUDA版本:t...

2019-10-08 17:49:48 8200

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除