Jupyter Notebook
python
essenge
顺势而为
展开
-
YOLOv5制作自己的数据集以及使用公开数据集训练
https://xugaoxiang.com/2020/07/02/yolov5-training/原创 2020-11-22 20:02:58 · 1690 阅读 · 0 评论 -
搭建 YOLO v5 环境
官方指导:https://github.com/ultralytics/yolov5/blob/master/tutorial.ipynb环境搭建:conda install gitconda create -n yolov5 python=3.8conda activate yolov5 git clone https://github.com/ultralytics/yolov5.git如果下载比较慢:git clone https://github.com.cnpmjs.org/ul原创 2020-11-21 14:27:27 · 755 阅读 · 1 评论 -
配置环境
学长一步步教的!非常感谢的!今天总结一下!!!1.安装anaconda https://www.anaconda.com/products/individual (linux版本)2.scp 本机文件路径 lll@IP:~/3.bash ./xxxx.sh (linux是/斜杠,,windows是\斜杠)4.conda -V 如果没有的话, vim ~/.bashrc加上export PATH=“/home/lyp/anaconda3/bin:$PATH”写在最下面sourse ~/.ba原创 2020-07-11 23:49:52 · 179 阅读 · 0 评论 -
conda安装环境报错:Solving environment: failed with initial frozen solve
conda install -c conda-forge 包原创 2020-06-14 13:42:04 · 4929 阅读 · 9 评论 -
GPU CPU
nvidia-smi监控GPU,watch -n 1 nvidia-smi实时监控GPU,watch -n 1 lscpu实时监控CPU,ps -elf进程查看,ps -elf | grep python查看Python子进程,kill -9 [PID]杀死进程PID原创 2020-06-13 21:59:21 · 387 阅读 · 0 评论 -
Early stopping
import numpy as npimport torchclass EarlyStopping: """Early stops the training if validation loss doesn't improve after a given patience.""" def __init__(self, patience=7, verbose=False, delta=0, path='checkpoint.pt'): """ Args:原创 2020-06-12 14:25:33 · 250 阅读 · 0 评论 -
PyTorch之torch.utils.data.DataLoader解读
PyTorch之torch.utils.data.DataLoader解读1、dataset,这个就是PyTorch已有的数据读取接口(比如torchvision.datasets.ImageFolder)或者自定义的数据接口的输出,该输出要么是torch.utils.data.Dataset类的对象,要么是继承自torch.utils.data.Dataset类的自定义类的对象。2、batch_size,根据具体情况设置即可。3、shuffle,一般在训练数据中会采用。4、collate_fn,是原创 2020-06-12 10:36:37 · 301 阅读 · 0 评论 -
Logger
import loggingimport sys# 获取logger实例,如果参数为空则返回root loggerlogger = logging.getLogger("AppName")# 指定logger输出格式formatter = logging.Formatter(‘%(asctime)s %(levelname)-8s: %(message)s‘)# 文件日志file_handler = logging.FileHandler("test.log")file_handler原创 2020-06-10 22:12:47 · 123 阅读 · 0 评论 -
python之路
https://www.cnblogs.com/guigujun/category/916460.html原创 2020-06-10 21:45:00 · 81 阅读 · 0 评论 -
购物车小程序
# -*- coding:utf-8 -*-shp = [ ['iphone',5000], ['offee',35], ['shoes',800]]pric_list = []e = int(input("请输入账户金额:"))while True: for i,p in enumerate(shp): print (i,p[0],p[1]) enther = input("请输入要购买的商品序号:").strip() if ent原创 2020-06-10 21:38:24 · 88 阅读 · 0 评论 -
python异常处理 try
1.万能异常捕获try: passexcept Exception,e: pass2.异常种类# 常用异常种类AttributeError 试图访问一个对象没有的树形,比如foo.x,但是foo没有属性xIOError 输入/输出异常;基本上是无法打开文件ImportError 无法引入模块或包;基本上是路径问题或名称错误IndentationError 语法错误(的子类) ;代码没有正确对齐IndexError 下标索引超出序列边界,比如当x只有三个元素,却试图访问原创 2020-06-10 21:25:25 · 119 阅读 · 0 评论 -
python模块: os
python模块: os1.简单应用列出当前目录下的所有目录[ x for x in os.listdir(’.’) if os.path.isdir(x)]os.listdir(path) # 返回path指定的文件夹包含的文件或文件夹的名字的列表。列出当前目录下所有的.py文件[ x for x in os.listdir(’.’) if os.path.isfile(x) and os.path.splitext(x)[1]==’.py’]os.path.splitext(“原创 2020-06-10 21:12:19 · 159 阅读 · 0 评论 -
datetime.datetime.now().strftime
datetime.datetime.now().strftime(’%Y-%m-%d-%H_%M_%S’)1.python datetime模块用strftime 格式化时间import datetimedatetime.datetime.now()这个会返回 microsecond。因此这个是我们不需要的。所以得做一下修改datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")格式化之后,就得到了我们常见的格式了。附:strftime参数原创 2020-06-10 20:57:41 · 30554 阅读 · 0 评论