自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 pyqt5多线程,防止界面假死

目前任务需要做一个界面程序,PyQt是非常方便的选择,QT丰富的控件以及python方便的编程。近期遇到界面中执行一些后台任务时界面卡死的情况,解决了在这里记录下。PyQtPyQt简介PyQt是Qt的python接口,PyQt的文档较少,但接口和函数可以完全参照Qt,继承了Qt中大量的控件以及信号机制,十分方便。以下简介一个基本的PyQt程序。需要导入的类主要来自三个包from PyQt5.QtWidgets import 常用的控件PyQt5.QtCore 核心功能类,如QT,QThread

2022-01-24 21:38:16 2137 2

转载 查看并开放端口

如何查看端口是否开放在工作中处理服务器故障问题的时候,经常需要检测一下Windows的服务器业务端口是否开放,是否能正常与外面通讯。如何在windows环境下检测服务器端口是否开放,方法很简单。首先需要打开开始运行cmd进入cmd命令提示符之后,输入netstat查看网络监听情况,如显示端口监听的表示端口开放了此外也可以通过使用telnet IP地址 端口号命令来判定某一端口是否开启。首先安装telnet,我的win7下就没有telnet,在cmd下输入telnet提示没有该命令。于是我们

2021-05-28 13:12:32 3857

转载 WOL(Wake On LAN - 局域网唤醒)外网唤醒 配置教程 远程开机

虽然这个功能叫局域网唤醒,但与路由器的端口映射功能配合,广域网唤醒也是很容易的。只要有一台能上网的电脑或手机,就能把家中电脑打开,需要用家里电脑又不在家的时候很方便。注意事项:此教程是为了实现外网唤醒内网主机,所以开始之前请确保您的宽带运营商分配给你的IP是公网IP!!!如果您的路由器获取的IP是内网IP(下面有IP段),就不能在外网唤醒了。不过!!如果您用的是光猫路由一体机,下面的路由器获取的也是内网IP,这时就需要登录光猫,将连接方式改为桥接,然后通过路由器拨号上网,这样路由器获取的才能是公网IP,

2021-03-04 23:02:46 6104 1

转载 公网访问局域网家用nas

提到外网访问不得不说说家里局域网的搭建结构了,就拿大众最常用的方式举例,网络运营商的光纤入户,通过运营商提供的光猫直接pppoe进行拨号,再连接自己的路由器,分配至各网口。自从上次充当灵魂画手被嘲笑了以后就改用电脑画图了,好羡慕那些手绘大拿。下图中绿色为网络信号。或者再从光猫多接出一路网络电视专用信号。红色为电视信号。一般运营商安装人员只是把路由器无线网络调通就走了,把光猫和路由器都塞进弱电箱完事。但是我家网络经我改造过,弱电箱很简单,只有一个光猫,因为光猫自带一个千兆网口和两个百兆网口。路由器被

2021-02-22 22:46:46 4682 1

转载 传递函数的几种Matlab输入方式

1:传递函数的几种Matlab输入方式1.1、显示多项式的传递函数matlab语句:分子分母的各项式系数按照降次排序分别计入num=[ ],den=[ ]中,缺项系数补零。传递函数 sys=tf(num,den)1.2、因子形式的传递函数matlab语句:利用conv()实现两个多项式降次系数乘积运算。1.3、显示零极点式传递函数matlab语句:zpk()函数用法。z=[ ]输入零点 ,p=[ ]输入极点;k =[ ]输入增益。sys=zpk(z,p,k);1.4、直接传递函数

2021-02-18 20:19:13 10281

转载 思科交换机不同VALN通讯,单臂路由配置

简介:单臂路由的作用就是一台路由器允许多个vlan互相通信单臂路由的结构是二层交换机、路由器拓扑图和配置信息SW1交换机的名称改为 SW1Switch>enable # 进入特权模式Switch#config terminal # 进入全局模式Switch(config)#hostname SW1 #交换机的名称改为SW1SW1(config)#  3. SW1交换机上创建VLAN 2和VLAN 3SW1(config)#vlan2 # 创建vlan2SW1(co

2021-02-04 13:25:59 534

转载 在思科三层交换机配置网关的两种方式

随着交换技术的发展,三层交换机在网络汇聚层与核心层的应用越来越多。在内网中子网与子网之间的通讯越来越少依赖于路由(几乎见不到了),而是使用带有路由功能的三层交换机,这对于内网中子网之间的通信效率的提高是显著的。在三层交换机配置子网之间的通讯有一个关键的地方,就是子网网关的配置。当子网与子网之间进行通讯时,发起通讯的一方,在本子网中找不到通讯的目标时,就会将通讯的请求提交给自己子网的网关,由自己子网的网关负责处理。在三层交换机启用路由功能时,第一次根据路由条目查询对应目标计算机所在的子网,记录下对应端口,以

2021-02-03 16:13:03 14822

原创 pycharm双击后无法没有反应

Pycharm双击后没有反应,在网上找的解决方法,千篇一律,没能解决问题,而且重装Pycharm也是于事无补,害得我差点重装系统。后来我发现在打开其他工程类软时,也打不开,并且提示,缺少vcruntime140_1这个文件,在网上下载网,安装后,恢复正常。有需要可以下载,也可以在网上搜索。vcruntime140_1文件提取码:9nnu...

2020-12-12 09:17:29 1230

转载 python中nump矩阵mat()和数组array()

添加链接描述

2020-06-28 22:45:29 225

原创 LeNet-5卷积网络模型练习(自编)

import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_datamnist = input_data.read_data_sets("/root/download/inputdata",one_hot=True)batch_size = 50lr = 0.01lrd = 0.99Flage = tf.app.flags.FLAGStf.app.flags.DEFINE_integer("tra

2020-06-16 22:04:54 265

原创 tensorflow中有变量的情况下,使用会话注意事项

import tensorflow as tfdef variable(): c=tf.get_variable("b",shape=[2],initializer=tf.constant_initializer(1.0)) w=tf.get_variable("w",shape=[3,2],initializer=tf.constant_initializer([[1,2],[2,3],[3,4]])) #在自定义函数内部调用会话,但是没有给变量初始化,程序报错。尽管在主程序中调

2020-06-16 20:09:58 155

原创 tensorflow中的数值运算注意事项

tensorflow中张量,变量,常量进行数值运算都可用符号“+ - * /”,为方便起见,tensorflow中提供了方法。如:加法add = tf.add(a, b)减法sub = tf.subtract(a, b)乘法mul = tf.multiply(a, b)除法div = tf.divide(a, b)包括矩阵、向量的运算以上是严格按照数学的计算形式,进行计算。在tensorflow中定义的一维向量(如tf.get_variable(“b”,shape=[3],in

2020-06-16 00:36:15 205

原创 tensorflow中定义变量赋值的注意事项

weight = tf.get_variable("weight",shape=[5,5,1,32],initializer=tf.truncated_normal_initializer(stddev=stddev))bias = tf.get_variable("bias",initializer=tf.constant(b_constant,shape=[b_shape]))get_variable中,设置了shpae,那么initializer必须是数值,如果是张量,那么gei_variabl

2020-06-15 22:42:08 543

原创 《tensorflow深度学习算法原理与编程实战》第七章代码(自编)

import tensorflow as tfimport osbatch_size = 50Flages = tf.app.flags.FLAGStf.app.flags.DEFINE_integer("is_train",1,"train or test")class convolutin_picture(object): def __init__(self,filelist): self.filelist = filelist self.lab

2020-06-14 18:59:13 243

原创 python中在实例方法内部调用同一类中另一个实例方法

#定义一个类aclass a(): def __init__(self,input): #定义一个实例属性 self.height = input #定义一个实例方法,并给与返回值 def A(self): p = self.height return p #定义另一个实例方法,该方法需要方法A中的返回值,则在方法B中这样调用 def B(self): print(a.A(self))

2020-06-13 22:18:55 6636

原创 四维数组的数学理解与tensorflow中对四维数组解释的不同之处

import numpy as npn = np.array([[2,1,2,1], [0,-1,3,0], [2,1,-1,4], [1,2,5,7], [2,1,2,1], [0,1,3,0], [2,1,-1,4], [8,7,9,5], [6,3,2,1],

2020-06-10 23:11:28 1571

原创 tensorflow中自定义函数使用placehoer作为实参报错

import tensorflow as tf#定义两个占位符x,y。x和y都是张量x = tf.placeholder(tf.float32)y = tf.placeholder(tf.float32)#自定义一个函数def train(x,y): with tf.Session() as sess: result = print(sess.run(x+y)) return result#调用自定义的函数,把占位符作为实参传递给函数c = train(x,y)

2020-06-09 14:52:56 211

原创 softmax_cross_entropy_with_logits()与sparse_softmax_cross_entropy_with_logits()在参数输入上的细微差别

softmax_cross_entropy_with_logits(labels,logits)logitsandlabelsmust have the same shape[batch_size, num_classes]and the same dtype (eitherfloat16,float32, orfloat64`).sparse_softmax_cross_entropy_with_logits(labels,logits)A common use case is to have lo

2020-06-08 22:15:05 150

原创 tensorflow中滑动平均值的用法与注意事项

import tensorflow as tfx = tf.Variable(0.0)#定义一个滑动平均值类averages_class = tf.train.ExponentialMovingAverage(0.99)#为变量列表中的每个变量创建一个影子变量。#tf.trainable_variables()返回集合图上中,没有指定trainable_variables= False的变量average_op = averages_class.apply(tf.trainable_var

2020-06-07 23:31:32 298

原创 tensorflow中定义的变量与数值相加,类型将发生改变。

import tensorflow as tfx = tf.Variable(0.0)a = tf.global_variables_initializer()with tf.Session() as sess:sess.run(a)y = tf.add(x, 10.0) **#tensorflow中定义的变量必须用tensorflow中提供的函数进行运算** **#得到的结果才能依然是变量**sess.run(tf.assign(x,y)

2020-06-07 22:58:55 433

转载 深度学习中为什么加入正则化

为什么这个时候可以尝试收集更多的数据来解决呢?因为,high variance意味着你的训练集和验证集的效果有很大差别,很可能是因为你的训练集里面的数据并不能很好地反映验证集里面的特征,或者说验证集中有一些需要学习到的东西在你的训练集中却没有,所以模型无论如何学习你的训练集,也无法很好地预测验证集的数据,因此我们应该收集更多的数据,学习更多的特征。如果你增加了数据量去训练之后,variance还是很大,那说明我们遇到了典型的 over fitting,我们就需要考虑用 正则化手段了。三、正则化(Regu

2020-06-07 20:52:23 1241 3

原创 numpy.array([1,2])与numpy.array([[1,2]])的区别

一维数组与矩阵相乘,结果仍然是一维数组。相乘原则与矩阵乘法原则相同(mn)(nt)=(mt)python中只允许元素个数相同的一维数组使用np.dot方法相乘

2020-05-31 16:38:01 4266

转载 什么是核方法kernel trick

添加链接描述

2020-05-25 23:02:56 336

原创 运行tensorflow报错

报错:FutureWarning: Passing (type, 1) or ‘1type’ as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / ‘(1,)type’.np_resource = np.dtype([(“resource”, np.ubyte, 1)])由于numpy版本过高导致的,安装低版本的numpy例如:pip inst

2020-05-17 15:18:14 343

原创 安装tensorflow报错

错误信息Cannot uninstall ‘numpy’. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.Cannot uninstall ‘wrapt’. It is a distutils installed project and thus we can

2020-05-17 14:33:04 217

原创 Linux创建pycharm快捷方式

切换到想要创建快捷方式的目录下用vim编辑器创建(打开)以**.desktop**为扩展名的文件填写如下信息找到刚刚创建的pycharm.desktop文件,右键点击属性,在出现的pycharm属性对话框中,选择权限,在下方的勾选允许作为执行程序文件。退出–>启动即可...

2020-05-17 10:52:19 947

空空如也

空空如也

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

TA关注的人

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