python
冷心笑看丽美人
好好看书,多多关照,天天恋爱,早早睡觉……
展开
-
python实现进度条操作
深度学习训练网络模型的时候,最烦的就是:虽然代码在运行,你反而不知道它是否在动,展示给你的页面永远是一个白色的一动不动的光标,为了解决这个问题,俺参考网上的代码,自己写了一个,作为笔记!以备不时之需。上代码:import sysimport time def progress_bar(number,strContext): lengths_=int(number/100) #print(lengths_) for i in range(number+1): if i原创 2021-04-29 16:09:18 · 220 阅读 · 0 评论 -
python实现动态曲线图
今天为了在实验中查看损失函数的走势,想起来如何写动态的曲线图,这样不更直观吗?所以,就开始搞起来!# -*- coding: utf-8 -*-"""Created on Fri Mar 26 22:43:36 2021@author: LZQ"""import numpy as np import matplotlib.pyplot as plt import matplotlib.animation as animation import time # Fixing rand原创 2021-04-28 17:14:01 · 4572 阅读 · 2 评论 -
多维矩阵的相乘一案例记录 ~ python笔记
今天做实验需要将维度为32x1024x3的三维点云数据的输出进行变换数值,也就是对其中一个维度的一列值取负数,思考半天,写出来记录一下。比如:1x3x3的维度张量A变换,将红色部分的数字变成其负数:[[1,2,3],[2,3,4],[3,4,5]]此时我们引入一个矩阵(仔细看矩阵和单位矩阵的不同):E_=[[1,0,0], [0,-1,0], [-,0,1]]A和E_求内积即可得出结果,结果如下:。[[1,-2,3],[2,-3,4]...原创 2021-04-21 23:44:14 · 785 阅读 · 0 评论 -
向量的交叉积计算& python的实现 ~python
交叉积运算一直感觉挺难记忆的,所以写下来做个笔记。举例子更好理解:例子:两个向量A和B,求交叉积。已知A=[x1,y1,z1],B=[x2,y2,z2]则A和B的交叉积运算方法:C=[y1z2-y2z1,x2z1-x1z2,x1y2-x2y1]。其中:y1z2-y2z1部分标记如下:A=[x1,y1,z1],B=[x2,y2,z2]x2z1-x1z2部分标记如下:A=[x1,y1,z1],B=[x2,y2,z2]x1y2-x2y1部分标记如下:A=[x1,原创 2021-04-18 11:06:52 · 1421 阅读 · 4 评论 -
图像操作cv2.resize ~ python
代码笔记:# -*- coding: utf-8 -*-"""Created on Mon Jan 11 14:19:19 2021@author: LZQ"""import cv2import numpy as npimg_path="C:\\Users\\mayn\\Desktop\\chair_usym.png"img=cv2.imread(img_path)print(np.shape(img))newimg=cv2.resize(img, (128, 128),.原创 2021-04-18 10:48:16 · 462 阅读 · 0 评论 -
创建三维空间平面-python笔记
代码部分# -*- coding: utf-8 -*-"""Spyder EditorThis is a temporary script file."""import torchimport numpy as npimport matplotlib as mplfrom matplotlib import cmfrom matplotlib import pyplot as pltfrom mpl_toolkits.mplot3d import Axes3D# 创建画布.原创 2021-04-17 20:22:27 · 1466 阅读 · 4 评论 -
pytorch和numpy的转换以及不同类型矩阵的内积求解-实验笔记
代码笔记~自己实验的时候用的# -*- coding: utf-8 -*-"""Spyder EditorThis is a temporary script file."""import torchimport numpy as npI=np.eye(4,dtype=float)RT=[[0.23616787791252136, -0.9717121720314026, 7.4505797087454084e-09, -0.0], [0.4821586608886719, 0.原创 2021-04-17 16:47:35 · 602 阅读 · 2 评论 -
个人python矩阵相乘笔记
# -*- coding: utf-8 -*-"""Spyder EditorThis is a temporary script file."""import torchimport numpy as npx=[2,4,5,6]y=[2,4,5,6]z=[]x_t = torch.tensor([x])y_t = torch.tensor([y])print(x_t)print(y_t)z+=[2]z+=[3,4,5]print(z)res = torch.cat(.原创 2021-04-17 15:46:14 · 186 阅读 · 0 评论 -
Scipy 之eye方法介绍
eye(N, M=None, k=0, dtype=float) 是scipy包中的一个创建特殊矩阵(单位矩阵E)的方法,具体操作很神奇,直接上代码,看一下!#-*- coding=utf-8 -*-from scipy import *print "--------------3x3 对角为1的矩阵,元素的类型默认为 整型------------------"print eye...原创 2019-11-25 21:00:08 · 3403 阅读 · 0 评论 -
Elu函数~小朋友
Elu激励函数的数学表达式如下:图一:摘自https://blog.csdn.net/zrh_CSDN/article/details/81266188代码如下:#code:utf-8import numpy as npimport matplotlib.pyplot as pltdef elu(x,a): y = x.copy() for i in range(y....原创 2019-01-02 12:55:38 · 3862 阅读 · 0 评论 -
Tensorflow 03 ——卷积神经网络学习~小朋友
这两天仔细学习了一下卷积神经网络,来调用MNIST数据集。一个字:难!两个字:很难!但是在本人孜孜不倦的求知欲的催促下,还是成功的把代码写了一下,仔细的分析了一些这个代码的结构和内容,注释解释了很多自己不明白的东西!好的,代码走起,废话一边!!!# -*- coding: utf-8 -*-"""Created on Thu Dec 13 21:05:26 2018@au...原创 2018-12-14 20:26:45 · 227 阅读 · 0 评论 -
tensorflow 在windows上的图形展示~小朋友
今天小路在学习tensorflow编程的时候突然出现一些让我苦恼的问题,就是:图形化展示tensorflow代码(Python code),我们使用的是tensorboard!最后展示成功!爽歪歪~,进入正题:第一步:编写代码!如下:一个简单的神经网络层的使用:#code=utf8import tensorflow as tfimport numpy as npimport mat...原创 2018-12-08 17:38:16 · 604 阅读 · 1 评论 -
线性函数的一个运算代码~ 小朋友
今天呢,小路同学给大家分享一下自己新学的关于tensorflow的代码和学习总结,希望咱们一起学习哦~!我们今天实现的计算是:模拟一个线性函数的运算:我们的线性函数是y = 0.1x+0.3import tensorflow as tfimport numpy as np#create data x_data = np.random.rand(100).astype(np...原创 2018-12-06 22:52:35 · 339 阅读 · 0 评论 -
Python配置过环境变量之后,在Dos窗口输入python打不开,为什么呢?
昨天自己安装Python3.4.4版本,结果安装好之后需要配置环境变量,按照往常的思维上网搜了一下:知道需要配置path系统环境变量,于是乎,自己找到安装的路径,把E:\python;E:\python\Script配置在path路径之后,兴致比比的准备在DOS窗口装装逼秀一下呢,结果当输入python的时候出现的一个让人十分尴尬的一个结果如图: 顿时觉的脸好疼,之后就卸载了原来的pytho...原创 2018-09-15 14:00:37 · 9713 阅读 · 5 评论 -
三维重建之xyz文件读取与显示
本文是自己在做实验的时候脑子突然抽筋,没有想起来如何展示xyz文件了,所以做一下笔记,顺便把ply文件的生成方式也放上面。唉~!年纪大了,脑子不好使了直接上代码吧!import numpy as npimport matplotlib.pylab as pltfrom mpl_toolkits.mplot3d import Axes3D #输出三维点必须要导入此包,否则会 Error:3dx,y,z = np.loadtxt('car_.xyz').T #读取点云xyz文件print原创 2020-12-15 20:56:45 · 5749 阅读 · 0 评论 -
win10 anaconda终端安装虚拟环境出现ProxyError: Conda cannot proceed due to an error in your proxy configuration
今天想在本地安装虚拟环境,但是出现的结果如下:(base) E:\lzqData\3d\new3D\symmetrynet>conda create -y -n symmetrynetCollecting package metadata (current_repodata.json): doneSolving environment: doneProxyError: Conda cannot proceed due to an error in your proxy configura原创 2020-10-24 10:38:19 · 6537 阅读 · 13 评论 -
make: 放弃循环依赖 问题解决(3d 重建)
最近在做3d 点云生成的实验,准备就此发一篇NB一点的会议或着期刊,但是实验训练模型倒是跑出来了,跑了N天,但是在倒角距离和EMD测试指标上出现了些问题,为了防止未来忘了,做个笔记,也供大家学习。(百度是查不到的)下面是在Terminal上输入 :make 的时候的结果,我kao,这怎么回事呢?根本没见过如此厚颜无耻之bug。make: 放弃循环依赖 tf_ops/cd/tf_nndistance_g.cu <- tf_ops/cd/tf_nndistance_g.cu.o 。make..原创 2020-06-20 21:12:18 · 3312 阅读 · 4 评论 -
改错:[WinError 10061] 由于目标计算机积极拒绝,无法连接。解决办法
当你使用python 的pip install xxx 包的时候可能会出现下面的错误提示,这个提示是你的电脑自己注册表限制导致代理出问题了。网上说把Proxy 打头的键值对(如ProxyEnable,ProxyOverride,ProxyServer等)全部删除,个人觉得不合适,毕竟是注册表上的东东,你没有十足的把握不要删除。WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None))..原创 2020-06-05 13:45:59 · 28313 阅读 · 33 评论 -
RGB&深度图转换成点云-三维重建001
最近做实验,想实现深度估计到三维点云再到网格的生成,第一步做出深度图结合RGB图生成三维点云,感觉效果凑合,供大家欣赏!RGB室内图:Depth Image:(隐隐约约能过看到点什么)生成的结果:转个角度:结果很粗糙,感觉这个方法不是很理想,也就是通过深度估计得到的深度图转换成点云的想法不太靠谱!代码如下:(需要安装open3d)from PIL import Imageimport pandas as pdimport numpy as npfrom原创 2020-06-03 15:49:04 · 7870 阅读 · 15 评论 -
Ubuntu16.04下安装python3.6及问题解决
大家都知道Ubuntu中自带python2.7和python3.5,但是很多情况下我们需要使用python3.6,但是千万不能删除自带的pyhton版本,以下是在终端中安装python3.6的详细步骤:在终端中输入下面的命令wget http://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz //下载压缩包tar -xvzf Pyt...原创 2020-03-31 17:32:25 · 1016 阅读 · 0 评论 -
深度学习自学笔记 ~06
均方误差#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2020/2/28 18:30# @Author : LZQ# @Software: PyCharm# 公式含义 E = 0.5*sum(yk-tk)**2# yk是表示神经网络的输出, tk表示监督数据, k表示数据的维数import numpy as np...原创 2020-03-07 18:27:49 · 198 阅读 · 0 评论 -
深度学习自学笔记 ~05
简单的手写数字识别(mnist数据集)加载数据测试:#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2020/2/15 12:52# @Author : LZQ# @Software: PyCharmimport sys,ossys.path.append(os.pardir)#为了导入父目录中的文件而进行的设定f...原创 2020-02-24 21:31:48 · 712 阅读 · 3 评论 -
深度学习自学笔记 ~03
本章讲述了最简单的神经网络内容!涉及了很多新的概念,大家可以直接看书里面的。并涉及很多激活函数,代码笔记如下:矩阵乘法:#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2020/2/14 21:23# @Author : LZQ# @Software: PyCharmimport numpy as np'''#一...原创 2020-02-24 21:18:24 · 276 阅读 · 0 评论 -
深度学习自学笔记 ~01
#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2020/2/11 11:48# @Author : LZQ# @Software: PyCharm'''# 字典结构me={'lu':180}print(me['lu'])# 布尔bool型hungry=True #饿了?sleepy=False #困了?pri...原创 2020-02-11 15:59:41 · 258 阅读 · 0 评论 -
使用torch-gpu处理数据错误 01
今天运行下面的代码时候,出现了这个问题,百度半天没有找到合适的解决办法,思考半天,终于用两行代码解决了,记一下!!#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2019/12/28 20:52# @Author : LZQ# @Software: PyCharmimport torchx = torch.rand...原创 2019-12-31 09:22:55 · 1023 阅读 · 0 评论 -
pytorch-gpu win10配置+cuda+cudnn
搞了一天时间,总算把pytorch-gpu给配置好了,感觉自己真的太菜了,要努力了!因为废了很大功夫,所以,写下来,方便未来再配置的时候翻阅。结果:直接在我的专栏里欣赏详细步骤吧:链接:https://zhuanlan.zhihu.com/p/100279727有问题请留言。...原创 2019-12-30 23:06:20 · 237 阅读 · 0 评论 -
pytorch 自学笔记 01
老早都想强化一下pytorch的学习了,但是由于业务忙,事情多,拖到现在,今天正式的开始,本博客仅仅提供代码笔记,内部有注释,方便未来的阅读和学习!(不喜勿喷,为了自己学习!)学习计划:代码+项目#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2019/12/28 16:32# @Author : LZQ# @So...原创 2019-12-28 18:37:09 · 544 阅读 · 0 评论