自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

翻译 FFT-OT: A Fast Algorithm for Optimal Transportation整理

FFT-OT: A Fast Algorithm for Optimal TransportationFFT-OT:一种最优传输的快速算法顾老师团队发的一篇关于最优传输的文章,去年组会上讲过,今天睡不着把翻译翻出来贴一下,顾老师的网站上提供了C++版本的源码和数据集Fast Fourier Transform - Optimal Transport摘 要一个最优传输可以找到最经济的方法来将一个概率测度传输到另一个。它已广泛应用于视觉、深度学习和医学图像。根据Briner理论,计算..

2022-03-16 04:42:22 856 3

原创 安装 PyQt5 报错qt.qpa.plugin: Could not find the Qt platform plugin “windows“ in ““

使用版本&进行过的操作IDLE使用 Visual Studio 2019 ,在VS内创建工程使用的虚拟环境并进行包的安装python == 3.7PyQt5 == 5.15.4pyqt5-tools == 5.15.4.3.2PyQt5及pyqt5-tools全部按照教程使用pip 安装(中途报了一个error,将依赖包click从8.*降级至7.0,不过这一步应该没什么影响)出现的问题运行如下实例代码后出现了Could not find the Qt platform plugin

2021-07-12 21:30:25 3611 5

原创 剪切图片黑边(黑边含有噪点)

剪切图片黑边(黑边含有噪点)       一般的思路是,当黑边没有噪点的时候可以直接将图片转化为二值图,找到所有=255的点,然后x、y两个轴上分别取最大和最小值我们就可以确定一个目标的区域范围了,之后进行剪切即可,这种方式网上有很多例子,不再赘述。       但是当黑边中存在连成片的噪点时,这个方法会导致图片截取的区域范围增大。就比如下面这张图(颜色通道不是RG

2020-12-02 18:04:42 907 2

原创 Docker 安装PyTorch + jupyter

一、安装容器1.方便起见,直接pull一个pytorch镜像,anibali/pytorch,选择合适的cuda版本。$ docker pull anibali/pytorch:1.5.0-cuda10.2参考https://github.com/anibali/docker-pytorch(注意看文档,他只在Ubuntu上测试过!)2.上述文档中给出的usage中是这样的。$ docker run --rm -it --init \ --gpus=all \ --ipc=h

2020-10-23 22:08:23 1421

原创 Jupyter Lab使用虚拟环境中出现的两个问题

base 环境是python3.8.3, 虚拟环境使用Python 2.7,需要用jupyter lab切换内核方便对比记笔记之类的1.创建虚拟环境,并进入虚拟环境conda create -n py2 python=2.7#创建时也可以将ipykernel 直接加进去conda activate py22.安装ipykernel(这一步已经有些小问题了,但可以继续进行)conda install ipykernel# 或pip install -U ipykern.

2020-10-22 17:38:27 984

原创 octave安装包pkg install命令及可选参数

两种方法法一: 网上最多推荐的 pkg install -forge 包名,但没有成功 ,可能是公司无线网太不稳定法二: http://octave.sourceforge.net/packages.php 找到需要的包并下载文件,cd切换到文件保存路径,pkg install 文件名即可,注意不要解压pkg install 的可选参数使用help pkg 查看pkg 的帮助信息,截取in...

2020-01-10 14:31:18 3524 1

原创 pandas 分组排序并保留原始列

场景需要按照各个省份及全网进行分组,对各个指标的率值进行排序。 其实这一步一般是在sql中完成的,但由于要分组排序的列较多,达30列以上,代码十分不简洁,且连接的数据库为mysql,本身没有row_number() over( paritition by··· ···)的语句,实现起来较为麻烦。而本次的原始数据每日只有5000行左右并不大,故直接用python将数据down下来进行处理。实...

2020-01-08 15:31:56 3772

原创 ambiguous column name 错误

平时一般的错误:如果 join了两个表,两个表同时含有一个某列col1,但没有指定col1的表名,如下select col1,col2 from a left join b on a.col1=b.col1 where col1>1会出现如下错误:SemanticException Column col1 Found in more than One Tables/Subq...

2019-08-02 16:14:02 1115

原创 使用vba进行excel超链接设置(链接到当前文档某一单元格)

最前面直接说怎么做,使用 sheet.Hyperlinks.Add 添加link,目的位置 anchor ,address 如果是本文件就空着,subaddress写sheet名称和位置,TextDisplay 显示的文字。For c = 3 To .Cells(4, 3).End(xlToRight).Column city_text = .Cells(4, c).Value ...

2019-07-09 20:13:54 11969

原创 DataFrame多条件筛选

两种方法:1.使用query()方法,也是自己最常用的方法,数据量大的时候较快,语法较为简单;2.使用df[(df.c1==1) & (df.c2==1)]的格式,注意这里的()不能省略 ,虽然在Python条件判断中 >、<、== 的优先级要高于 and 和 or ,但是在DataFrame多条件运算中并不是这样。在这栽了两次了。...

2019-05-16 14:06:39 27182

原创 ndarray 花式索引与take函数比较

In [117]: arr4 = np.random.randn(2000,5)In [118]: inds = np.random.permutation(2000)[:500] #随机取500个indexIn [120]: %timeit arr4[inds] #使用花式索引16.8 µs ± 38.9 ns per loop (mean ± std. dev. of 7 runs,...

2018-07-06 14:13:41 332

原创 分组随机采样 事例:随机抽取扑克牌

# -*- coding: utf-8 -*-"""Created on Wed Jul 4 17:14:41 2018@author: Administrator"""'''随机采样''''''21点计数H 红桃S 黑桃C 梅花D 方片'''import pandas as pdimport numpy as np# 扑克得分矩阵card_soccer = ...

2018-07-05 10:53:26 1402

原创 DataFrame 按照字符串长度进行排序 iat 和 iloc两种不同方式的耗时

''' 法一 使用循环'''time1_1 = datetime.datetime.now()clothes['LEN'] = numpy.nanfor row_loc in range(len(clothes)): clothes.iloc[row_loc,12] = len(clothes.iloc[row_loc,1]) clothes.sort_values(by='LEN...

2018-07-04 14:52:43 2390 2

空空如也

空空如也

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

TA关注的人

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