CUDA-CUDNN-pytorch安装下载地址:cudacuDNN 需要登录加入pytorchCUDA安装在NVIDIA控制面板左下角系统信息里的组件查看对应cuda版本{bs-font color="#FF0000"} 可以选择现在显卡可以支持的最新版本cuda 可以直接选择11.7 {/bs-font}在上面的网站下载对应版本的cuda和cudnn直接精简模式一直下一步安装安装完成在系统环境变量中查看是否有下面这四个环境我的后面两个没用自动加入环境NVCUDASAMPLES_ROOTNVCUDASAMPLES11_0_ROOT验证是否安装成功在cmd中输入 nvcc -V查看cuDNN 安装在上面的网站下载对应的压缩文件讲压缩包中的三个文件夹解压到cuda的安装目录中往系统环境变量中的 path 添加如下路径(根据自己的路径进行修改)C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.7\bin C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.7\libnvvp
第三章 感知机感知机(perceptron)是二类分类的线性分类模型,其输入为实例的特征向量,输出为实例的类别,取$+1$和$-1$二值。感知机对应于输入空间(特征空间)中将实例划分为正负两类的分离超平面,属于判别模型。感知机学习旨在求出将训练数据进行线性划分的分离超平面,为此,导入基于误分类的损失函数,利用梯度下降法对损失函数进行极小化,求得感知机模型。感知机学习算法具有简单而易于实现的优点,分为原始形式和对偶形式。感知机预测是用学习得到的感知机模型对新的输入实例进行分类。1. 感知机模型定义2.1(感知机)定义$2.1$(感知机):假设输入空间(特征空间)是$X \subseteq R^n$,输出空间是$Y=\{+1,-1\}$。输入$x\in X$表示实例的特征向量,对应于输入空间(特征空间)的点;输出$y\in Y$表示实例的类别。由输入空间到输出空间的如下函数:(感知机)$$ f(x)=sign(w\cdot x + b) \tag {2.1} $$$w$和$ b$为感知机模型参数,$w\in R^n$叫做权值(weight)活权值向量(weight vector),$b\
第二章 统计学习及监督学习概论监督学习是从标注中学习模型的机器学习问题,是统计学习,机器学习的重要组成部分.1. 统计学习统计学习(statistical learning)是关于计算机基于数据构建概率统计模型并运用模型对数据进行预测与分析的一门学科.统计学习也称为统计机器学习(statistical machine learning)统计学习的目的是对数据进行预测与分析统计学习以方法为中心,统计学习方法构建模型并应用模型进行预测与分析统计学习是概率论、统计学、信息论、计算理论、最优化理论及计算机科学等多个领域的交叉学科,并在发展中逐步形成独自的理论体系与方法论.统计与机器学习的区别统计学习:注重数学的方法来搭建模型--产生过程已知机器学习:注重用工程的方法来搭建模型--产生过程未知统计学习关于数据的基本假设是同类数据具有一定的统计规律性,对于训练数据(train data)要求是独立同分布的IID(Independent Identically Distributed)统计学习的目的统计学习用于对数据的预测与分析,特别是对未知新数据的预测与分析.对数据的预测与分析是通过构建概率统计模
统计学习统计学习(statistical learning)是关于计算机基于数据构建概率统计模型并运用模型对数据进行预测与分析的一门学科.统计学习也称为统计机器学习(statistical machine learning)统计学习的目的是对数据进行预测与分析统计学习以方法为中心,统计学习方法构建模型并应用模型进行预测与分析统计学习是概率论、统计学、信息论、计算理论、最优化理论及计算机科学等多个领域的交叉学科,并在发展中逐步形成独自的理论体系与方法论.统计与机器学习的区别统计学习:注重数学的方法来搭建模型--产生过程已知机器学习:注重用工程的方法来搭建模型--产生过程未知统计学习关于数据的基本假设是同类数据具有一定的统计规律性,对于训练数据(train data)要求是独立同分布的IID(Independent Identically Distributed)统计学习的目的统计学习用于对数据的预测与分析,特别是对未知新数据的预测与分析.对数据的预测与分析是通过构建概率统计模型实现的.考虑学习什么样的模型和如何学习模型,以使模型能对数据进行精确的预测与分析,同时也要考虑尽可能提高学习效率
前言之前在课设写过一个人事管理系统里面也有写登录和注册,但是我将里面的登录注册代码单独拿出来后发现登录以后无法进行认证也就是 is_authenticated一直为false,于是就开始查找问题.之前用的是flask-security它可以实现用户的权限进行登录注册,这次的不需要用户权限设想就问题可能出在要设置权限,我感觉应该不是以后在做问题的查找.于是我换成了flask-login去实现登录和注册具体代码app.pyfrom flask import Flask from flask_sqlalchemy import SQLAlchemy from flask_login import LoginManager # 实例初始化环境信息文件 app = Flask(__name__) app.config['SECRET_KEY'] = 'xxx' # 等同于 app.secret_key = 'dev' 设置签名所需的钥匙 login_manager = LoginManager() login_manager.i
今天在测试评论邮件提醒时,通过微信将链接分享给朋友测试时出现[bsmark]Database Query Error[/bsmark]错误。而我测试时没有出现这种情况。通过查找发现是在数据库中会存放设备信息到数据库中,可能微信浏览器存放的数据超过了设定值。总结:有一些浏览器的信息过长,而数据库里储存的值设置的过短,所以导致[bsmark]Database Query Error[/bsmark](数据库查询错误)解决方法:打开需要修改的数据库,找到[bsmark]XXXXX_blogcomments[/bsmark]表里面的[bsmark]agent[/bsmark]字段,将[bsmark]agent[/bsmark]字段容量调大一些。步骤:点击需要修改的表 XXXXX_blogcomments点击 结构选中 agent字段点击 修改修改 长度/值 为 512如果问题还会出现的话再做研究
一只胖橘