- 博客(50)
- 收藏
- 关注
原创 Ubuntu20.04开发环境安装
文章目录一、一、删除libreoffice一、一、删除libreofficesudo apt-get remove libreoffice-common
2022-07-22 16:52:33 225
原创 colab
文章目录一、colab官网二、升级至Pro三、使用GPU四、谷歌云盘一、colab官网https://colab.research.google.com/二、升级至Pro任意运行一个代码点击右上角 对号RAM硬盘键 点击升级升级需要挂美国 在windows下挂会方便如期限04/2023就输入04/23三、使用GPU点击左上方 代码执行程序更改运行时类型选择GPU 标准或高RAM都可以不勾选保存此笔记本时忽略代码单元格输出项四、谷歌云盘drive.google.com点左上角
2022-04-21 15:17:28 1072
原创 xdotool按键精灵
文章目录一、下载二、运行脚本三、捕获鼠标当前位置四、交替点击屏幕位置一、下载sudo apt-get install xdotool二、运行脚本sh 脚本.sh三、捕获鼠标当前位置捕获鼠标当前位置并循环点击#!/bin/bashwhile truedo x=`xdotool getmouselocation | awk -F '[a-z]:+' '{printf $2}'` y=`xdotool getmouselocation | awk -F '[a-z]:+' '{print
2022-04-19 10:57:48 1123
转载 python模块和包
文章目录一、模块基本概念和导入二、模块别名三、模块局部导入四、模块局部导入同名工具五、导入模块所有工具六、模块搜索顺序七、开发原则八、属性兼顾导入和测试九、包的概念十、封装与__init__一、模块基本概念和导入以.py结尾的文件都是模块命名数字字母下划线组成 标识符不能以数字开头同一文件夹下import 模块名使用时必须 模块名.全局变量/函数/类二、模块别名import 模块名 as 模块别名三、模块局部导入from 模块名 import 工具名直接访问不需要通过模块名.方式
2022-03-14 15:33:58 65
原创 HuggingFace
文章目录一、官网二、模型下载一、官网在这里插入代码片二、模型下载环境中安装 transformers包conda install -n ycz transformers/home/用户名/.cache/huggingface/transformers
2022-03-12 19:05:24 491
转载 Transformer的pytorch实现
import numpy as npimport torchimport torch.nn as nnimport torch.nn.functional as Fimport math, copy, timefrom torch.autograd import Variableclass EncoderDecoder(nn.Module): """ A standard Encoder-Decoder architecture. Base for this and many
2022-03-11 20:33:52 901
转载 LATEX公式注意事项
文章目录一、公式写法二、省略号三、大括号一、公式写法源自网址https://www.cnblogs.com/liangjianli/p/11616067.html行内公式$ f(x) $行间公式$$ f(x) $$有编号$$ a^2 + b^2 = c^2 \tag{no.1} $$自动编号\begin{equation} a^2 + b^2 = c^2\end{equation}标签与编号\begin{equation}\label{eq2} a^2 +
2022-02-19 20:31:01 293
原创 LATEX使用
文章目录一、图片二、表格一、图片整个版面长18cm\begin{figure*}[htbp] \centerline{\includegraphics{fig3.png}} \caption{Overview of model} \label{fig}\end{figure*}半个版面长8.5cm去掉*二、表格https://www.tablesgenerator.com/latex_tables网站预设格式导入三线表宏包\usepackage{booktabs} \t
2022-01-02 15:42:42 809
原创 python字符串
文章目录一、百分号%二、format三、f-string一、百分号%# %s 占位符 格式化字符print("格式化内容为 %s" % "hello")str = "world"print("格式化内容为 %s" % str)# %[-][+][0][m][.n] 格式化字符 % 参数template = "格式化内容为 %s"print(template % "hello")# m 占位宽度(默认右对齐)template = "格式化内容为 |%20s|"print(templa
2021-09-25 20:41:20 68
原创 特殊成员与魔法方法
文章目录一、主函数二、类一、主函数from module_a import Cat# __init__() 构造函数cat = Cat("Tom", 15)# # __del__() 析构函数 显式调用或程序结束时自动调用# del cat# # print(cat) 不可打印# __doc__ __modules__ __class__print(cat.__doc__) # 打印类说明文档print(cat.__module__) # 打印类所在模块名称print(ca
2021-09-25 11:12:03 84
原创 VIM使用
VIM一、VIM打开文件二、显示行号三、异常处理四、VIM三种模式五、常用命令一、VIM打开文件vi 文件名 打开文件vi 文件名 + 打开文件并定位到文件末尾vi 文件名 + 行数 打开文件并定位到指定行二、显示行号sudo gedit /etc/vim/vimrc末尾加入一行set number三、异常处理vim编辑过程中终端生成文件.文件名.swp重新用vim打开会有提示四、VIM三种模式命令模式打开
2021-09-21 14:38:13 218
原创 anaconda3安装
anaconda3安装一、anaconda3下载二、anaconda3安装三、anaconda3图形界面四、pycharm建立虚拟环境五、anaconda3建立虚拟环境一、anaconda3下载清华大学开源软件镜像站下载Anaconda3-20xx.xx-Linux-x86_64.sh二、anaconda3安装终端窗口bash Anaconda3-20xx.xx-Linux-x86_64.sh选择安装位置初始化提示 输入yes安装完毕后 重启终端 终端最前面出现(base)pyt
2021-09-20 18:45:46 839
原创 Pycharm
Pycharm一、Pycharm恢复出厂设置二、认识Python项目三、设置使用解释器版本四、命名规则五、新建项目六、设置字体七、Pycharm安装八、设置启动图标九、快捷方式文件十、卸载Pycharm一、Pycharm恢复出厂设置rm -r ~/.PyCharmxxxx.xxxxx.x代表版本号二、认识Python项目项目目录下.idea 解释器版本 项目包含文件venv 保存虚拟环境requirements.txt 虚拟环境下
2021-09-16 16:25:13 178
原创 ubuntu其他命令
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、系统相关命令一、系统相关命令时间与日期date 查看当前系统时间cal 查看一月日历cal-y 查看一年日历磁盘空间占用情况df -h 显示磁盘剩余空间 重点看根目录/du -h[目录名] 目录下文件大小-h为人性化方式显示进程是执行中的程序进程信息ps 查看当前用户通过终端启动程序ps aux 查看当前系统进程详细情况a
2021-09-16 10:18:57 138
原创 ubuntu用户权限
ubuntu用户权限一、读、写、执行权限、组二、ls -l详解三、硬链接数目一、读、写、执行权限、组read r 4write w 2excute x 1相同权限的用户 放在同一个组中二、ls -l详解第一个字母代表是否为文件夹后九个字母每三个一组共三组 代表可读、可写、可执行拥有者权限 组权限 其他用户权限第一列为拥有者 第二列为组名称中间数字为硬连接数目大多数情况组名与用户名相同三、硬链接数目硬链接数目为有多少种方式可访问到文件或文件夹一般文件的硬链
2021-09-15 15:37:55 532
原创 linux远程管理
linux远程管理一、关闭与重启二、查看或配置网卡信息一、关闭与重启shutdown 一分钟后关机shutdown -c 取消关机shutdown -r 重新启动shutdown -r now 立即重新启动shutdown 20:25 定时关机shutdown +10 十分钟后关机二、查看或配置网卡信息ifconfig 查看计算机网卡配置信息ifconfig | grep inet127.0.0.1 本地环回地址 测试网卡是否正常工作ping ip地址 检测到目标ip连接是否
2021-09-14 15:26:14 592
原创 linux基本命令
linux基本命令一、放大缩小终端字体二、常见七个命令三、终端命令格式四、查询帮助信息五、文件目录常用命令六、ls命令七、通配符八、cd命令九、相对与绝对路径十、touch与mkdir命令十一、rm命令十二、拷贝与移动文件一、放大缩小终端字体放大缩小复原不能按小键盘ctrl shift =ctrl -ctrl 0二、常见七个命令ls 查看文件夹下内容pwd 查看当前所在文件夹cd [目录名] 切换文件夹touch [文件名] 如不存在新建文件mkdir [目录名] 创建目录rm
2021-09-13 14:21:22 43
原创 python高阶字典
defaultdict一、pandas是什么?一、pandas是什么?from collections import defaultdictaa = {"abc": [1, 3, 5], "def": defaultdict(list)}print(aa["abc"][0]) # 1print(aa["def"][0]) # []print(aa["def"][5]) # []bb = {"abc": [1, 3, 5], "def": []}print(bb["abc"][0])
2021-09-09 10:52:57 328
原创 推导式与正则式
推导式与正则式一、推导式二、正则式一、推导式二、正则式import re# 正则表达式 字符串 重在处理规则result = re.findall("py", "python") # "python" 中是否含有pyprint(result)result = re.findall("pn", "python") # "python" 中是否含有pnprint(result)result = re.findall("python", "I like python") # 句子中是否含有
2021-09-08 14:27:21 88
原创 python sys os time random模块
sys一、sys一、sysimport sysprint(sys.version) # python版本号等print(sys.maxsize) # 当前表示最大intprint(sys.path) # 检索路径print(sys.platform) # 操作平台linuxprint(sys.copyright) # 版权信息print(sys.argv) # 参数# 可以在pycharm终端中 python main.py 加参数# sys.exit(0) # 正常退出
2021-09-07 19:13:39 134
原创 python迭代器生成器装饰器
迭代器一、迭代器一、迭代器mylist = [1, 2, 3, 4, 5]# 能够迭代类型 list tuple string set dict 其中set dict是无序 dict迭代key拿到value# bytes 字节数组也可以迭代 但是很少用print(isinstance(mylist, Iterable)) # 验证是否可迭代# 可被迭代的对象就能生成迭代器it = iter(mylist) # 得到一个迭代器print(next(it)) # 第一次用next就拿到第一
2021-09-07 18:52:38 60
原创 logging
logging一、logging日志级别二、基础使用三、进阶 公共信息与格式四、实例对象五、配置文件一、logging日志级别五个日志等级与级别数值1. DEBUG 102. INFO 203. WARNING 304. ERROR 405. CRITICAL 50日志级别说明DEBUG:程序调试bug时使用INFO:程序正常运行时使用WARNING:程序未按预期运行时使用,但并不是错误,如:用户登录密码错误ERROR:程序出错误时使用,如:IO操作失败CRITICA
2021-09-07 16:15:09 165
原创 argparse
argparse一、基本范例二、范例A一、基本范例import mathimport argparse# 创建一个解析对象 理解为装载参数的容器 并添加描述 计算圆柱体体积# 可选参数有 prog 重新指定程序名称 不指定则同python文件 usage 描述使用方法# description 输出一行提示文本parser = argparse.ArgumentParser(description="Calculate volume of a Cylinder")# 为这个解析对象 添加多
2021-09-06 21:08:43 79
原创 TensorFlow续2
TensorFlow续2一、auto-encode二、VAE一、auto-encodeimport osimport tensorflow as tfimport numpy as npfrom tensorflow import kerasfrom tensorflow.keras import Sequential, layersfrom PIL import Imagefrom matplotlib import pyplot as plttf.
2021-08-28 19:09:08 100
原创 TensorFlow续1
tensorflow一、keras metrics二、自定义神经元与自定义网络三、保存与读取1.模型参数的保存与读取2.整个模型的保存与读取3.保存通用格式四、keras实战一、keras metricsimport tensorflow as tffrom tensorflow.keras import datasets, layers, optimizers, Sequential, metricsdef preprocess(x, y): x = tf.cast(x, dtype=
2021-08-26 20:26:04 140
原创 tensorflow
TensorFlow一、类型转换二、手写数字十分类三、一、类型转换# 类型 scalar vector matrix tensor# tensor 支持int float double bool stringimport numpy as npimport tensorflow as tffrom tensorflow.keras import datasets, layers, optimizersa = tf.constant(1)print(a)print(int(a))b .
2021-08-22 14:06:48 106
原创 TensorFlow安装
一、python默认版本更换sudo rm /usr/bin/pythonsudo ln -s /usr/bin/python3.6 /usr/bin/python二、安装TensorFlowpip3 install tensorflownumpy版本太高报错/home/ycz/.local/lib/python3.6/site-packages/tensorflow/python/framework/dtypes.py:516: FutureWarning: Passing (type,
2021-08-18 20:36:21 1215
原创 Pytorch实践
import torchimport torch.nn.functional as Fimport matplotlib.pyplot as pltx = torch.unsqueeze(torch.linspace(-1, 1, 100), dim=1)# print(x)# print(type(x))# print(type(x.data))# print(type(x.numpy()))# print(type(x.data.numpy()))y = x.pow(2) + 0.2
2021-08-11 18:31:44 257
原创 pycharm与pytorch配置
pycharm与pytorch配置一、pycharm二、pytorch一、pycharmpycharm 官网下载社区版本Community解压到Downloadcd bin./pycharm.sh设置快捷键Tool Create Desktop Entry…左侧任务栏添加到喜欢编译器设置左上File Setting Project Python projectPython Interpreter设置 add System Interpreter(第三行)选Python3二、
2021-08-07 17:20:59 522
原创 pandas
pandas一、Series一、Series# Series 一维,带标签数组# DataFrame 二维,Series容器import pandas as pdp1 = pd.Series([1, 2, 31, 12, 3, 4])print(p1)print(type(p1))# 指定索引p2 = pd.Series([1, 6, 8, 14, 5], index=["a", "b", "c", "d", "e"])print(p2)print(p2.dtype)# 字典创建
2021-08-02 15:49:08 56
原创 numpy
numpy目录numpy一、数组创建二、数组总结学习目标:学习内容:学习时间:学习产出:一、数组创建import randomimport numpy as npt1 = np.array([1, 2, 3])t2 = np.array(range(10))t3 = np.arange(4, 10, 2)t4 = np.array(range(1, 4), dtype="i1")print(t4.dtype)# 转换类型t5 = t4.astype("float")print
2021-07-31 11:29:31 44
原创 matpilot基础
matpilot一、折线二、条形三、多条形四、直方图五、散点一、折线import randomfrom matplotlib import pyplotfrom matplotlib import font_managermy_font = font_manager.FontProperties(fname="/usr/share/fonts/truetype/arphic/uming.ttc")fig = pyplot.figure(figsize=(20, 8), dpi=80)x =
2021-07-31 10:22:37 236
原创 粒子滤波
粒子滤波特点:可以处理非线性问题,速度慢,较精准。一、适用条件已知m个传感器,观测同一个量,生成附带噪声的m组观测数据。m个传感器等间隔(dt已知),同时观测(已知观测时刻),观测数据长度L。得到y1[L]…ym[L]共m个长度为L的数组。观测数据共L个Y(m1),其中Y的第i行为yi估算模型(一般用n阶系统(n个状态变量))在本次设mn均为1,即单状态变量且单观测值。且n代指粒子数目n:粒子数目xold(1n):重采样之前的P个粒子集合xnew(1n):重采样之后的P个粒子集合w
2021-04-01 10:30:49 272
原创 扩展卡尔曼滤波
扩展卡尔曼滤波特点:可以处理非线性问题,速度快,不稳定,遇到强非线性会发散。将非线性线性化的卡尔曼滤波一、适用条件只能处理线性函数(非线性要用扩展卡尔曼或粒子)已知m个传感器,观测同一个量,生成附带噪声的m组观测数据。m个传感器等间隔(dt已知),同时观测(已知观测时刻),观测数据长度L。得到y1[L]…ym[L]共m个长度为L的数组。观测数据共L个Y(m1),其中Y的第i行为yi估算模型(一般用n阶系统)F(nn):根据导数模型可以构造F矩阵。H(mn):第一列为1,其余列为0。Q
2021-03-31 20:22:29 424
原创 卡尔曼滤波
:卡尔曼滤波重要公式:提示:这里可以添加要学的内容例如:1、 搭建 Java 开发环境2、 掌握 Java 基本语法3、 掌握条件语句4、 掌握循环语句学习时间:提示:这里可以添加计划学习的时间例如:1、 周一至周五晚上 7 点—晚上9点2、 周六上午 9 点-上午 11 点3、 周日下午 3 点-下午 6 点学习产出:提示:这里统计学习计划的总量例如:1、 技术笔记 2 遍2、CSDN 技术博客 3 篇3、 学习的 vlog 视频 1 个...
2021-03-31 14:45:53 337
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人