4 像阳光,像春天

尚未进行身份认证

我要认证

有一万种力量。

等级
TA的排名 11w+

Cython的用法

将python代码转化为 .c文件,可以像python的任意模块一样,import 导入进行使用,详见大佬博客:转载:https://www.cnblogs.com/jianmu/p/7497274.html?utm_source=debugrun&utm_medium=referral

2020-10-20 21:03:25

np.empty()函数

转载自:https://blog.csdn.net/m0_45126409/article/details/103589784np.empty((4,5))默认返回指定维度的array,元素是数值接近于0的随机数

2020-10-20 15:42:49

tf.image.resize_bilinear

使用双线性插值调整images为size.tf.image.resize_bilinear( images, size, align_corners=False, name=None)输入图像可以是不同的类型,但输出图像总是浮点型的.参数:images:一个Tensor,必须是下列类型之一:int8,uint8,int16,uint16,int32,int64,bfloat16,half,float32,float64;4维的并且具有形状[batch, heigh

2020-10-20 13:59:04

tensorflow中tf.reduce_prod()函数的使用

降纬函数:tensorflow 里有一类函数是以reduce开头的,reduce 有减少的意思,这里就是减少纬度的意思。import tensorflow as tfx = tf.constant([[1, 2, 3], [4, 5, 6]])y = tf.reduce_prod(x)with tf.Session() as sess: sess.run(tf.global_variables_initializer()) print(sess.run(y))结果是720

2020-10-20 09:40:05

raise ValueError(“None values not supported.“) ValueError: None values not supported.

报错:raise ValueError("None values not supported.") ValueError: None values not supported.出错原因:数据中存在非图片数据

2020-10-16 08:51:44

nn.ReLU(inplace=True)中inplace的作用

在文档中解释是:参数: inplace-选择是否进行覆盖运算意思是是否将得到的值计算得到的值覆盖之前的值,比如:x = x +1即对原值进行操作,然后将得到的值又直接复制到该值中而不是覆盖运算的例子如:y = x + 1x = y这样就需要花费内存去多存储一个变量y所以nn.Conv2d(3, 64, kernel_size=11, stride=4, padding=2),nn.ReLU(inplace=True)的意思就是对从上层网络Conv2d中传递下来的tensor直接进行修

2020-10-13 14:24:52

2020人脸领域论文及进展

转载自:https://mp.weixin.qq.com/s/7BphCe8YYW1_13jWDVYvpw

2020-10-13 10:38:39

模型分类结果都分到一类

在做活体检测的时候,出现这样的结果,4000张假脸全部认为是真脸,非常不合理,理论上二分类就算是瞎猜也应该有0.5的概率判断是对的,出现这种可能的原因是样本不均衡,但我的不属于这种,最后的原因是测试时候的预处理和模型训练中不一样,更改后结果正确。注意维度、图片的预处理、还有图片读入的方式,模型训练中用的 Image.open 读入的图片,而我的离线测试代码中用的cv2.imread(), 还有ndarray转换为tensor的方法都应与训练时保持一致。def preprocess(image):

2020-10-12 19:25:56

pytorch中的value, top = prob.topk(1, dim=1, largest=True, sorted=True)

函数:value, top = prob.topk(1, dim=1, largest=True, sorted=True)topk函数参考网址:https://www.jb51.net/article/177713.htm具体的,第一个参数为1,表示最大的,2表示前两大,…,依次类推第二个参数为1,表示选每行最大的返回参数分别为最大值与对应的索引...

2020-10-09 20:55:12

if input.dim() != 4: AttributeError: ‘numpy.ndarray‘ object has no attribute ‘dim‘ypeError: img shou

训练好模型,测试程序报错:File "D:\anaconda\lib\site-packages\torch\nn\modules\batchnorm.py", line 242, in _check_input_dim if input.dim() != 4:AttributeError: 'numpy.ndarray' object has no attribute 'dim'报错是数组类型没有属性dim, 改为张量Tensor即可。val_transform = transforms

2020-10-09 20:21:50

pytorch导入训练好的模型时报错Missing key(s) in state_dict,Unexpected key(s) in state_dict

完整报错信息如下:File "F:/pytorch/anti-spoofing_depth/living_test.py", line 53, in run_test network.load_state_dict(torch.load(initial_checkpoint, map_location=lambda storage, loc: storage)) File "D:\anaconda\lib\site-packages\torch\nn\modules\module.py", l

2020-10-09 19:35:09

File “/usr/local/lib/python3.7/threading.py“, line 1048, in _wait_for_tstate_lock

模型训练报错:File "/home/work/gaotong/datasets/pytorch/anti-spoofing_depth/train_CyclicLR_Depth.py", line 151, in run_train logit,_,_ = net.forward(input) File "/usr/local/lib/python3.7/site-packages/torch/nn/parallel/data_parallel.py", line 143, in forwa

2020-09-30 16:22:06

ERROR: Could not find a version that satisfies the requirement PIL (from versions: none)

安装PIL库时报错:pip3 install PIL -i http://pypi.douban.com/simple --trusted-host pypi.douban.comLooking in indexes: http://pypi.douban.com/simpleERROR: Could not find a version that satisfies the requirement PIL (from versions: none)ERROR: No matching distr

2020-09-29 11:14:48

ERROR: torch-1.6.0+cu101-cp37-cp37m-win_amd64.whl is not a supported wheel on this platform.

目的:使用混合精度训练模型方法:最新版pytorch1.6已封装进混合量化的模块,只需几句代码就可以提高batch size,速度会有非常大的提升。安装pytorch:pip install torch-1.6.0+cu101-cp37-cp37m-win_amd64.whl报错:DEPRECATION: Python 3.5 reached the end of its life on September 13th, 2020. Please upgrade your Python as Py

2020-09-29 11:08:37

SyntaxError: Non-ASCII character ‘\x8d‘ in file gen_train_test_txt.py on line 1

运行程序时报错:root@98ac4a9e8de7:/home/work/gaotong/datasets/Living_Body/pytorch# python gen_train_test_txt.py File "gen_train_test_txt.py", line 1SyntaxError: Non-ASCII character '\x8d' in file gen_train_test_txt.py on line 1, but no encoding declared; see h

2020-09-28 13:53:38

Linux中提示-bash: wget: command not found的解决方法

Liunx系统中,-bash: wget: command not found是找不到命令的意思,也就是无法执行下载命令,主要是因为你的系统太干净了,没有安装下载命令的控制器,我们给系统安装个下载命令器即可。CentOS系统:yum install wget -yDebian/Ubuntu系统,需要执行以下命令:apt-get install -y wget转载自:https://blog.csdn.net/weixin_42405070/article/details/82385449.

2020-09-27 20:05:17

img1 = cv2.Scharr(image, cv2.CV_8U, 0, 1) # cv2.Sobel(img, cv2.CV_8U, 0, 1) cv2.error: OpenCV(4.2.0

程序中报错:img1 = cv2.Scharr(image, cv2.CV_8U, 0, 1) # cv2.Sobel(img, cv2.CV_8U, 0, 1)cv2.error: OpenCV(4.2.0) C:\projects\opencv-python\opencv\modules\core\src\matrix.cpp:757: error: (-215:Assertion failed) dims <= 2 && step[0] > 0 in functio

2020-09-27 11:14:52

RuntimeError: [enforce fail at ..\c10\core\CPUAllocator.cpp:72] data. DefaultCPUAllocator: not enoug

运行程序报错:RuntimeError: [enforce fail at ..\c10\core\CPUAllocator.cpp:72] data. DefaultCPUAllocator: not enough memory: you tried to allocate 19267584 bytes. Buy new RAM!出现这个问题是因为显存不够,我把开的pycharm工程都关掉就可以运行了。。...

2020-09-25 18:01:41

python+OpenCV图像处理(五)图像的阈值分割

python+OpenCV图像处理(五)图像的阈值分割 Jumping boy 2018-07-04 21:37:59 ...

2020-09-23 09:40:33

边缘提取之sobel、scharr、laplacian、canny算子

opencv+python入门之七(边缘提取之sobel、scharr、laplacian、canny算子等) ...

2020-09-21 16:13:37

查看更多

勋章 我的勋章
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。