日常学习
吾日三省吾身LX
研究生在读
展开
-
[Python]Vscode代码片段:生成日志文件及输出换行符及输出双引号
如下所示:python的代码片段,能够输出双引号,输出换行符,在当前文件夹生成日志文件。{ "Logfile的生成":{ "prefix": "crelog", "body": [ "# 获取当前py文件的绝对路径", "import os", "LogPath = os.path.realpath(__file__ + os.path.sep + '..' + os.path.sep)", // $1为日志文原创 2021-07-31 14:28:36 · 747 阅读 · 0 评论 -
[windows10]设置任务计划程序定时执行却不执行python脚本的原因
只是发现了解决方法,为啥不知道。在Windows10里面,触发器持续时间不能设置成无限期。一个可以定时执行的有效设置如下(如果选择为无限期则无法运行):然而在WindowsServer 2012R2 里面设置成无限期就可以运行,不知道为什么。...原创 2021-07-29 18:46:45 · 5493 阅读 · 4 评论 -
跨局域网内网穿透SSH远程连接并远程访问服务器jupyterbotebook
1. Suitable分处两个局域网的主机,一台Windows,一台Centos服务器,实现跨局域网远程连接Centos并在Windows下访问Centos的jupyternotebook进行python开发。假设:Windows上面已经安装了Vscode,Centos已经安装了python,SSH,jupyterbotebook(并设置好了允许远程登陆什么的)2. Steps如果已经能访问服务器跳转到2.2节2.1 内网穿透Centos的22端口推荐工具:Sakurafrp随便一个浏览器访原创 2021-06-11 11:23:48 · 1183 阅读 · 3 评论 -
[DL021]Panda批量数据类型转换,读取时间、内存占用
梗概:pandas读取一个2.2GB左右的csv文件,转换float64为float32类型,进行内存上的缩减。文件说明:802行,除了第0和最后一行外都是float64格式的存储import timeimport pandas as pd import osimport numpy as np DatasetPath = '/home/Datasets/test.csv'print('File Usage {} GB'.format((os.path.getsize(DatasetPath原创 2021-04-19 10:20:14 · 515 阅读 · 0 评论 -
[DL021]Pytorch使用GRU实现姓名-国籍分类-刘洪普B站课程代码
课程链接:点这里数据集:课程评论区有课件链接,里面有数据集刘洪普老师个人网站:点这里1. GPU版本的程序:1.1 环境要求python3.8.3torch==1.7.1+cu101cuda 10.1显卡: Tesla V1001.2 程序import mathimport timeimport torchimport torch.nn as nnimport torch.optim as optimfrom torch.utils.data import Datasetfr原创 2021-04-07 21:18:03 · 436 阅读 · 2 评论 -
[DL021]tensorflow引用keras进行深度学习踩坑记录
AttributeError: module 'tensorflow.python.keras.utils' has no attribute 'to_categorical'解决:from tensorflow.python import keras改成from tensorflow import keras原创 2021-03-24 09:33:33 · 543 阅读 · 0 评论 -
[DL021]深度学习中模型的可视化,plot_model报错 pydot_ng.InvocationException: GraphViz‘s executables not found
问题:深度学习中模型的可视化,plot_model报错pydot_ng.InvocationException: GraphViz's executables not found解决:不是pip install graphviz(虽然也能安装上)而是sudo yum install graphviz(CentOS)或者sudo apt install graphvizhttps://graphviz.gitlab.io/download/...原创 2021-03-23 23:47:22 · 289 阅读 · 0 评论 -
[DL021]tensorflow.Keras报错解决:UnknownError: Fail to find the dnn implementation.
环境:tensorflow2.3.0cuda10.1python3.8.3未安装Keras,用的from tensorflow.keras import XXX出错场景:运行《python深度学习》(《Deep Learing with Python》)书中代码清单6-39时报错:UnknownError: Fail to find the dnn implementation. [[{{node CudnnRNN}}]] [[sequential/gru/PartitionedCal原创 2021-03-22 21:07:42 · 946 阅读 · 0 评论 -
[Linux]yum 报错 ModuleNotFoundError: No module named ‘encodings‘
yum 报错ModuleNotFoundError: No module named ‘encodings’Could not find platform independent libraries <prefix>Could not find platform dependent libraries <exec_prefix>Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]Fatal原创 2021-03-06 17:11:15 · 5902 阅读 · 0 评论 -
[Linux]docker拉取的Centos8命令行界面(无GUI)通过Xmanager5运行Python程序显示matplolib图片
能够在最小化安装的Centos8显示matplotlib图片#centos8服务端安装Xterm终端模拟器yum install xterm# 在客户端Xstart建立连接,在命令那一块输入/usr/bin/xterm -ls -display $DISPLAYyum install PyQt5python test.py # test.py见下文测试程序test.py:import numpy as npimport matplotlib as pltimport matplotl原创 2021-03-05 11:28:42 · 912 阅读 · 0 评论 -
【Linux】docker安装centos8启动SSH服务并跨局域网连接
适用于基于Docker的人工智能开发平台,或者容器内不能使用service的情况(不能以docker run方式启动容器)1.前言# 能够docker run启动容器的建议加一个--privileged 这样就可以在容器内使用systemctl进行服务的启停操作docker run -itd --privileged centos /usr/sbin/init# 安装镜像的命令docker pull centos:centos82.配置## 2.1 基础包的安装# 由于pull的cent原创 2021-03-03 19:58:49 · 810 阅读 · 2 评论 -
[DL021]Windows预览版WSL2-Ubuntu2004安装Cuda11.1及Cudnn(亲测可用、流程清晰)
Windows预览版WSL2-Ubuntu20.04安装Cuda11.1及Cudnn原创 2021-02-08 23:44:57 · 3156 阅读 · 3 评论 -
[DL021] WSL2下jupyter notebook安装及多虚拟环境的配置
1.jupyter notebook安装1.1 本文档适用的情况Windows10环境已安装WSL2下的Ubuntu20.04WSL2Ubuntu20.04(没桌面的那种)python3.8.5pip 20.0.2折腾的原因:放假学校服务器断电安装虚拟机 用CPU跑太慢了,经常会莫名的kernel died,又听说WSL2支持连接GPU了,因此打算从虚拟机的CentOS7转WSL2的Ubuntu20.041.2 Jupyternotebook安装流程PS:这里推荐安装ju原创 2021-02-06 14:56:32 · 2827 阅读 · 2 评论 -
Latex编辑器比较,VSCode&TexStudio及设置教程
直接结论:选TexStudio(省心和新手的选择)原因:Vscode配置比较麻烦,且需要安装插件(一般为Latex Workshop和Ltex),但是VSCode的报错并不好,有时候错了不会直接跳出来是哪里出了错误,还要自己一个个去排除(当然也有可能是对如何设置不熟悉,总之就是VSCode相比TexStudio入门门槛高),对刚入门对LaTeX\LaTeXLATEX语法不太了解的人十分不友好。反观Texstudio做的就对新手友好,报错提示明显。TexStudio自带主题虽然不好看,但是可以通过网络原创 2020-12-20 14:46:38 · 7119 阅读 · 0 评论 -
Latex常见语法
Latex公式速查表希腊字母:大写写法小写写法AAAAα\alphaα\alphaBBBBβ\betaβ\betaΓ\GammaΓ\Gammaγ\gammaγ\gammaΔ\DeltaΔ\Deltaδ\deltaδ\deltaHHHHη\etaη\etaΘ\ThetaΘ\Thetaθ\thetaθ\thetaΛ\LambdaΛ\Lambdaλ\lambdaλ\lambdaMMMMμ\muμ\原创 2020-11-28 21:07:10 · 406 阅读 · 0 评论 -
0-4Python2升级3、CentOS-Vim-Golang环境配置
1.环境:CentOS7当前:Vim7.4Python2.7.6目标:Vim8.2Python3.7.22.Python升级2.1 下载并编译mkdir /usr/local/Python3 && cd /usr/local/Python3wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgztar xvf Python-3.7.2.tar.xz cd Python-3.7.2./confi原创 2020-10-21 00:22:52 · 121 阅读 · 0 评论 -
怎么用Windws远程桌面(mstsc)远程连接服务端的Ubuntu或者CentOS?|内网穿透|服务器安装CentOS
本文目的:怎么用Windws远程桌面(mstsc)远程连接服务端的Ubuntu或者CentOS?以CentOS为例遵循二三步即可用Windows的MSTSC进行远程连接CentOS,第四步锦上添花方便后台的运行,当然别的方法也可以。1. 服务器安装系统相关简记以华为2288H-V5为例:插入事先用Rufus工具弄好的CentOS的U盘启动盘之后,重启服务器按“Del”进入BIOS选择BIOS Configuration设置为UEFI启动方式,最下方的启动顺序设置成“Other”为第一个,F1.原创 2020-10-18 00:11:31 · 322 阅读 · 0 评论 -
[python] 批量更改不同文件夹里同名文件夹名字并移动到一起
适合情况:大的文件夹下有许多个不同文件的不同名字较小文件夹部分较小文件夹有同名文件夹例如Windows下有如下形式目录结构d:\data\A\outputd:\data\B\outputd:\data\C\outputd:\data\D\outputd:\data\E\本程序能够将所有的output文件夹复制到d:\\all_output文件夹下,且分为A−ouput,B−outputA-ouput, B-outputA−ouput,B−output…import os,原创 2020-08-27 00:16:58 · 1111 阅读 · 8 评论 -
Windows下SSH登录阿里云ECSlinux
原创 2020-08-15 17:22:10 · 202 阅读 · 0 评论 -
虚拟机Ubuntu18.04 配置GO环境变量打开新的终端失效
1 问题介绍在虚拟机Ubuntu中设置完GO的环境变量之后,打开新的终端输入go version发现go不能用,重新设置环境变量后(export PATH=$PATH:/usr/local/go/bin)可用。这样的话就需要每次使用GO都要设置环境变量,伤不起.jpg原因:环境变量设置有关系。2 三小步解决办法2.1sudo vim ~/.bashrc2.2 把以下内容粘贴到文件最末尾(VIM操作请自行百度,不用vim打开用gedit也可)export GOROOT=/usr/local/g原创 2020-08-12 17:07:18 · 1147 阅读 · 0 评论 -
VS Code 中文乱码怎么办?
解决方法1在文件头输入# -*-coding:utf-8 -*-import ioimport sys#改变标准输出的默认编码sys.stdout=io.TextIOWrapper(sys.stdout.buffer,encoding='utf8')解决方法2安装了coderunner插件之后> ctrl shift p>搜索setting.json>输...原创 2020-07-04 11:52:00 · 130 阅读 · 0 评论