自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

宝哥的博客

骚年,跟宝哥一起coding&&reading吧:)

  • 博客(34)
  • 资源 (1)
  • 收藏
  • 关注

原创 pytorch中分析时间开销

在需要计算代码前使用profiler进行声明,即可输出运行开销from torch.autograd import Variableimport torchx = Variable(torch.randn(1, 1), requires_grad=True)with torch.autograd.profiler.profile(use_cuda=True) as prof: y = x ** 2 y.backward()# NOTE: some columns were re

2021-06-12 11:26:46 575

原创 【Linux笔记】Docker常用命令

1、新建容器sudo docker import lj2.tar model_name:wjy2、启动容器sudo docker run --gpus all -it -v /data/home/jinxiaolong/LJ:/soft -p 5000(宿主机端口):5000(容器端口) model_name:wjy /bin/bash3、启动、进入容器启动容器docker start ubuntu01进入容器docker attach ubuntu014、查看容器显示所有容器

2021-05-14 00:49:02 248

原创 【Deep Learning笔记】linux安装python

1、首先需要安装依赖环境yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel2、再下载python,最好是在opt目录下cd opt/wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz

2021-05-14 00:30:20 263

原创 【DeepLearning笔记】python规范书写

1、代码模块书写规范1.1、导入包导入包需要注意分段import osos.environ['MKL_NUM_THREADS'] = '1'from functools import partialimport randomimport wandbimport sysimport collections# Local importsfrom data_loaders.data_manager import DataManagerfrom utils.utils import *

2021-01-20 20:51:57 515 3

原创 【python高效解题】Leetcode-102:二叉树的层序遍历

我们的宗旨是:使用最简洁的代码,完成AC:)

2021-01-20 10:46:22 166 2

原创 【python高效解题】Leetcode-86:分割链表

我们的宗旨是:使用最简洁的代码,完成AC:)题目介绍**题目难度:**Medium**题目类型:**linked-list | two-pointers给你一个链表和一个特定值 x ,请你对链表进行分隔,使得所有小于 x 的节点都出现在大于或等于 x 的节点之前。你应当保留两个分区中每个节点的初始相对位置。示例:输入:head = 1->4->3->2->5->2, x = 3输出:1->2->2->4->3->5题目分析该

2021-01-19 22:56:43 138

原创 【python高效解题】Leetcode-85:最大矩形

我们的宗旨是:使用最简洁的代码,完成AC:)

2021-01-19 22:49:13 267

原创 【python高效解题】Leetcode-84:柱状图中最大的矩形

我们的宗旨是:使用最简洁的代码,完成AC:)

2021-01-19 22:35:19 400 1

原创 【python高效解题】Leetcode-87:扰乱字符串

我们的宗旨是:使用最简洁的代码,完成AC:)

2021-01-19 16:34:04 187

原创 【python高效解题】Leetcode-89:格雷编码

我们的宗旨是:使用最简洁的代码,完成AC:)

2021-01-19 15:47:02 159

原创 【python高效解题】Leetcode-88:合并两个有序数组

我们的宗旨是:使用最简洁的代码完成ac:)题目介绍给你两个有序整数数组 nums1 和 nums2,请你将 nums2 合并到 nums1 中,使 nums1 成为一个有序数组。初始化 nums1 和 nums2 的元素数量分别为 m 和 n 。你可以假设 nums1 有足够的空间(空间大小等于 m + n)来保存 nums2 中的元素。示例 1:输入:nums1 = [1,2,3,0,0,0], m = 3, nums2 = [2,5,6], n = 3输出:[1,2,2,3,5,6]示

2021-01-19 15:04:25 218 1

原创 【python高效解题】Leetcode-80:删除排序数组中的重复项 II

我们的目标是:使用最简洁的代码,完成AC:)

2021-01-19 10:38:09 178

原创 【python高效解题】Leetcode-78:子集

我们的宗旨是:使用最简洁的代码,完成AC:)

2021-01-19 09:56:36 253 2

原创 【python高效解题】Leetcode-77:组合

我们的口号是:使用最简洁的代码,完成AC:)题目介绍给定两个整数 n 和 k,返回 1 … n 中所有可能的 k 个数的组合。示例:输入: n = 4, k = 2输出:[[2,4],[3,4],[2,3],[1,2],[1,3],[1,4],]题目分析该题目有多种解法,在这里我们介绍两种做法,一种是比较常规的dfs做法,另一种是依靠python现有包combinations实现快速排列组合。dfs:使用迭代来写深搜是容易的,但需要注意边界问题和内存问题,一般是可以满足

2021-01-19 08:56:37 327

原创 【python高效解题】Leetcode-76:最小覆盖子串

**我们的口号是:使用最简洁的代码,完成AC:)**

2021-01-19 08:35:38 296

原创 【python高效解题】Leetcode-75:颜色分类

**我们的宗旨是:使用最简洁的代码,完成AC:)**

2021-01-18 22:30:11 240 2

原创 【python高效解题】Leetcode-70:搜索二维矩阵

我们的宗旨是:使用最简洁的代码完成ac:)

2021-01-18 21:57:20 172

原创 【python高效解题】Leetcode-69:x 的平方根

**我们的口号是:使用最简洁的代码,完成AC:)**

2021-01-18 17:49:58 168

原创 【python高效解题】Leetcode-34:在排序数组中查找元素的第一个和最后一个位置

**我们的口号是:使用最简洁的代码,完成AC:)**

2021-01-18 17:30:00 112

原创 【高效率numpy笔记】numpy高频使用函数技巧

1. np.stack对指定axis增加维度x1 = np.arange(9).reshape((3,3))x2 = np.arange(10,19,1).reshape((3,3))y2 = np.stack((x1,x2),axis=0)# y2.shape = (2,3,3)2. np.vstack()和np.hstack()np.vstack():在竖直方向上堆叠np.hstack():在水平方向上平铺import numpy as nparr1=np.array([1,2,

2021-01-18 17:13:15 114

原创 【系统设计】方面级观点挖掘及面向热点事件的人物观点挖掘系统设计(超大章)

介绍目录1、观点挖掘1.1、观点挖掘的概念1.2、观点挖掘和情感分析的区别与联系2、方面级观点挖掘的流程2.1、方面发现2.1.1、显示方面发现2.1.2、隐式方面发现2.2、方面级情感分析2.2.1、方面级情感分析思路2.2.2、方面级前沿方法2.2.2.1、LCF2.3、观点内容抽取2.4、观点挖掘的评价3、方面级观点挖掘的挑战1、观点挖掘1.1、观点挖掘的概念1.2、观点挖掘和情感分析...

2021-01-17 10:01:39 4510

原创 【高效率python刷Letecode笔记】python刷Letecode小技巧

1. 截取字符串lstrip() 方法用于截掉字符串左边的空格或指定字符。str.lstrip([chars])2. str、int类型转换将*转换为str类型map(str,*)将*转换为int类型map(*, int)3. 将list转换为str使用固定字符串将list列表连接起来,变为字符串'str'.join(list)...

2021-01-16 08:29:35 314

原创 【latex技巧】常用公式汇总(精简:))

1. 格式类标记1.1 输入单行公式$$ $$1.2 输入行内公式$ $1.3 加粗{\mathbf h}h{\mathbf h}h1.4 表格name | age | sex:-: | :- | -:tony|20|男nameagesextony20男2. 常用代数字符2.1 括号和分隔符2.2 分数$$ \frac{a-1}{b-1} \quad and \quad {a+1\over b+1} $$a−1b−1anda+1b+

2021-01-15 13:49:18 33096

原创 【log技巧】优美的书写深度学习log文件

log文件废话不多说,直接上代码# 这里为了简便,同时处理:输出控制台和保存到文件中​import logging​# 第一步,创建一个loggerlogger = logging.getLogger()logger.setLevel(logging.INFO) # Log等级总开关​# 第二步,创建一个handler,用于写入日志文件logfile = './log.txt'fh = logging.FileHandler(logfile, mode='a') # open的打开模

2021-01-14 17:10:45 1118

原创 【DeepLearning笔记】AttributeError: _parse_flags

AttributeError: _parse_flags异常是常见的Tensorflow1、2版本之间的兼容问题,Tensorflow升级到2以后FLAGS._parse_flags()这种方法被弃用了,已经被修改为FLAGS.flag_values_dict(),在代码中进行替换即可。tensorflow1、2版本之间有很多不兼容的地方,需要一一修改,大部分不兼容的地方网页已有修改方法,但是仍存在极难修改的bug,建议直接放弃,修改cuda,并修改环境为可行的tensorflow版本。在 Tensor

2021-01-14 17:03:01 426

原创 【DeepLearning笔记】Tensorflow、Torch指定GPU运行与linux显存、内存分析

Tensorflow指定GPU硬性指定GPU服务器只使用第三块GPUimport osos.environ["CUDA_VISIBLE_DEVICES"] = "2"禁止使用GPUimport osos.environ["CUDA_VISIBLE_DEVICES"] = "-1"动态分配显存大小让TensorFlow按需分配显存:config = tf.ConfigProto()config.gpu_options.allow_growth = True直接指定显存比例:co

2021-01-14 16:50:07 330

原创 【DeepLearning笔记】InternalError: Dst tensor is not initialized.

今天在运行模型时遇见了tensorflow.python.framework.errors_impl.InternalError: Dst tensor is not initialized。后来发现Dst tensor is not initialized是指运算内存耗尽,与OOM(OutOfMemoryError)相同,都是现存溢出。解决办法:(1)查询服务器显存使用情况nvidia-smi(2)若有进程争抢显存,将其杀掉kill -9 ** (3)若显存无占用只能改使用CPU运行程

2021-01-14 16:26:07 736

原创 【python高效解题】Leetcode-33:搜索旋转排序数组

**我们的口号是:使用最简洁的代码,完成AC:)**

2021-01-10 22:56:40 213

原创 【python高效解题】Leetcode-32:最长有效括号

**我们的口号是:使用最简洁的代码,完成AC:)**

2021-01-10 11:08:11 247

原创 【python高效解题】Leetcode-31:下一个排列

**我们的口号是:使用最简洁的代码,完成AC:)**

2021-01-10 09:04:17 228 1

原创 【python高效解题】Leetcode-30:串联所有单词的字串

**我们的口号是:使用最简洁的代码,完成AC:)**

2021-01-09 23:25:17 506

原创 【DeepLearning笔记】conda高频命令及非root用户下cuda配置建议

conda常用命令与公用环境下cuda配置最近在调试模型时发现总会出现各种cuda本文问题,但网络中教程建议使用软连接等方式建立多cuda环境,并不好用,因此总结这一篇博文,结尾有彩蛋~conda常用命令conda基础命令新建环境:conda create -n env_name python=#.#删除环境:conda remove -n env_name --all复制环境:conda create -n new_env_name --clone old_env_neme进入环

2021-01-09 12:09:06 617

原创 【JS&JQ】JavaScript&jQuery常用的25个知识点

JavaScript学习笔记1、Var:所有变量必须使用var进行定义2、修改页面文本Var elName = document.getElementById(‘name’);elName.textContext = message;3、修改网页类Var elShip = document.getElementById(‘stock’);elShip.className...

2019-12-07 20:33:55 203

原创 【折线图】python简单绘制折线图

# coding: utf-8import sysimport reimport csvimport numpy as npimport randomimport pandas as pdimport matplotlib as mplimport matplotlib.pyplot as pltimport pylab as plif sys.version_info[0...

2019-12-05 17:28:09 786

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除