树莓派安装MySQL(2023-2-27)安装MySQL使用管理员权限运行apt-get获取最新的MySQL及Python编程接口(之后用于数据库编程):sudo apt-get install mariadb-server-10.0 python-mysqldb配置MySQL可以远程连接sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf找到并注释掉下面的内容bind-address = 127.0.0.1修改root密码sudo mysqladmin -u root -p password 填写密码Enter password: 我安装的这个版本安装时没有设置root密码的提示,这个随便输 New password: 填你的密码 Confirm new password:开启root远程登录权限sudo mysql #超级用户进入mysql 切换到数据库MySQLuse mysql;给root授予在任意主机(%)访问任意数据库的所有权限grant all privileges on *.* to 'root'@&
pytorch的 torchvision transformstorchvision是pytorch的数据集,也包含常用数据处理工具,包含几个模块:datasets(包含常用的数据集:minist,COCO等)models(包含常用的著名网络结构:AlexNet,VGG,ResNet等等,你可以使用随机初始化的网络结构,也可以使用已经训练好的网络)transforms(对PIL.Image进行变换处理:Scale(缩放)、CenterCrop(中心切割)、Pad(填充)等),PIL(Python Imaging Library)是python对图形处理的库。下面具体讲一下transforms中常用函数的使用transforms.Scale(size)将输入的PIL.Image重新改变大小成给定的size,size是最小边的边长。举个例子,如果原图的height>width,那么改变大小后的图片大小是(size*height/width, size),若是height<width,那么就是(size, size*width/height)。例:from PIL import
torch.cuda.FloatTensor 与 torch.FloatTensor(torch.Tensor)--CPU和GPU上的数据类型torch.cuda.FloatTensor 与torch.FloatTensor Pytorch中的tensor又包括CPU上的数据类型和GPU上的数据类型,一般GPU上的Tensor是CPU上的Tensor加cuda()函数得到的。一般系统默认是torch.FloatTensor类型(即CPU上的数据类型)。例如data = torch.Tensor(2,3)是一个2*3的张量,类型为FloatTensor; data.cuda()就转为GPU的张量类型,torch.cuda.FloatTensor类型。torch.Tensor与torch.tensor torch.Tensor:torch.Tensor()是Python类,更明确的说,是默认张量类类型torch.FloatTensor()的别名,torch.Tensor([1,2]) 会调用Tensor类的构造函数__init__,生成单一精度浮点类的张量。torch.tensor():
Ubuntu 20 安装 PgSQL安装更新源sudo apt update安装 postgresqlsudo apt install postgresql启动 postgresqlsudo /etc/init.d/postgresql start安装postgresql时会自动创建一个账号 postgres 进入sql时需要先切换到postgres账号才可以使用用 postgres 用户登录sudo -u postgres psql使用 \q 命令退出控制台(也可以直接按ctrl+D)\q配置远程连接调整 postgresql.conf 文件cd /etc/postgresql/12/main/ 我装的是12 所以这块是12sudo nano postgresql.conf将 listen_addresses 项取消注释,并将值调整为 '*' ,如下:#------------------------------------------------------------------------------ # CONNECTIONS AND AUTHENTICATION #----
go和gin开发环境安装安装go下载安装包:Go下载 - Go语言中文网 - Golang中文社区 (studygolang.com)根据自己电脑系统下载 注意:下载 Windows 版本的Go语言开发包时尽量选择 MSI 格式,因为它可以直接安装到系统,不需要额外的操作。一路默认下一步就好。注:尽量不要占用C盘安装,例如我的安装路径 D:\GOGo 开发包的安装目录的功能及说明目录名说明api每个版本的 api 变更差异bingo 源码包编译出的编译器(go)、文档工具(godoc)、格式化工具(gofmt)doc英文版的 Go 文档lib引用的一些库文件misc杂项用途的文件,例如 Android 平台的编译、git 的提交钩子等pkgWindows 平台编译好的中间文件src标准库的源码test测试用例配置运行环境需要删除自动添加的gopath和goroot!配置GOROOT在系统变量中新建一个变量变量名:GOROOT 变量值:D:\GO安装路径配置GOPATH-开发工程目录在系统变量中新建一个变量变量名:GOPATH 变量值:E:\go_workspace路径配置path环境点
pytorch2.0安装与体验介绍pytorch2.0 相对1.x进行了大版本更新,向下兼容!!!!通过官网阅读可知他最大的更新是torch.compile(),通过编译的方式,用一行代码实现模型的稳定加速。compiled_model = torch.compile(model)这个语句返回一个原来模型的引用,但是将forward函数编译成了一个更优化的版本。官方同时提供一些参数可以使用:def torch.compile(model: Callable, *, mode: Optional[str] = "default", dynamic: bool = False, fullgraph:bool = False, backend: Union[str, Callable] = "inductor", # advanced backend options go here as kwargs **kwargs ) -> torch._dynamo.NNOptimizedModule可以用来做一些更加细节的指定。mode specifie
一只胖橘