自定义博客皮肤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)
  • 收藏
  • 关注

原创 使用R包networkD3::sankeyNetwork绘制桑基图

library(networkD3)构建表示桑基图中连接关系的data.frame对象link_data, 该对象最少含有三列:source: 表示起始节点的ID (从0开始) target: 表示目标节点的ID (从0开始) value: 表示连接边的权重 (列名可以不一致)source <- c(0, 1, 2, 2)target <- c(2, 2, 3, 4)weight <- c(0.1, 0.2, 0.3, 0.4)link_data <- dat.

2022-04-26 15:04:37 8

原创 python调用R

rpy2完成python对R的调用过程

2022-03-28 16:38:08 2782 5

原创 新安装的福昕阅读器总是弹出“文件安全进程防护”

在使用新安装的福昕阅读器打开PDF文件时,总是弹出“文件安全进程防护”的警告,如何去除?本人的阅读器安装路径为:D:\software\Foxit\Foxit Reader\FoxitReader.exe在D:\software\Foxit\Foxit Reader文件夹下还存在一个FoxitProtect.exe的应用,只需要删除该应用即可。...

2022-02-26 16:13:49 9221 3

原创 ggplot2组合图之ggpubr

ggplot2拥有强大的绘图功能,当我们需要将多个ggplot2绘制的图片组合在一种图片中时,可选方法之一就是使用ggpubr包中的ggarrange函数,该函数的一大优点就是可以自动设置多张图片共用一个图例(使用第一张图片的图例),并且自动调整图片之间的比例。话不多说,上代码:library(ggplot2)# 构建数据集data_ab <- ToothGrowthdata_ab$dose <- as.factor(data_ab$dose)data_ab$len2 &l

2021-12-17 14:26:21 868

原创 torch.utils.tensorboard用法

相比于visdom,tensorborad对结果可视化集成的更好,界面相对更为内观,内容更为丰富,实现过程也更为简单。1. Tensorboard面板介绍:2. 使用tensorboard记录结果直接上代码,这部分内容参考了torch.utils.tensorborad文档内容(https://pytorch.org/docs/stable/tensorboard.html)import numpy as npimport torchfrom torch import..

2021-12-07 10:40:36 4115

原创 windows清华镜像pip三步安装pytorch

Step1:1.1在C盘的路径 “C:\Users\wang123\AppData\Roaming” 下创建名为pip的文件夹,然后再在该文件夹下创建名为“pip.ini”的文件。有时候可能找不到AppData文件夹,这时候在文件夹导航栏中选择“查看-->显示/隐藏-->隐藏的项目”,勾选“隐藏的项目”即可显示出AppData文件夹。1.2 复制下面代码进入pip.ini文件,保存并退出[global]index-url=https://pypi.tuna.tsingh.

2021-11-18 15:56:23 5911 1

原创 ggplot2绘制箱式图并组合

# 生成模拟数据plotdata <- data.frame(group = rep(paste("group", 1:4, sep = ""), 5), auc = rnorm(20))# 设置字体windowsFonts(newman = windowsFont(family = "Times New Roman"))library(ggplot2)# plotdata中group指定分组fig_a <- ggplot(data = pl.

2021-11-11 14:37:44 604

原创 MixUp:半监督笔记

Introduction:现有的深度学习模型一般都有两个共性:1) 这些模型在训练过程中都是最小化其在训练集样本上的平均损失,也即是经验风险最小化(empirical risk minimization, ERM);2) 这些深度模型的参数量都与训练样本量成线性关系(一般是训练集样本数量的100-200倍)。 既往研究表明,只要模型大小(使用VC复杂度表示)不随着训练集样本数量的增加而增加,那么ERM就一定能够收敛。于是我们在使用ERM训练深度模型的时候就可能会有以下两个问题:1) 即使训练过程中使.

2021-11-10 21:57:23 1274

原创 使用pyenv管理python版本

pyenv可以实现对不同版本python的管理,并且可以通过virtualenv设置不同的虚拟环境对python中python库的版本进行管理,这样在程序运行的过程中就可以实现对运行的python版本的控制。针对不同的运行需求,使用不同的python版本。第一部分,pyenv的安装:针对工作站的Linux操作系统,依据github(https://github.com/pyenv/pyenv)中的Basic GitHub Checkout提供的步骤进行安装:Basic GitHub Checko

2021-11-09 21:58:12 2051

原创 Regularization With Stochastic Transformations and Perturbations for Deep Semi-Supervised Learning笔记

本文是Mehdi Sajjadi等作者发表在NIPS 2016上的一篇文章,该方法设计之初是为了更好的用于卷积神经网络的半监督学习。文章PDF版本链接https://proceedings.neurips.cc/paper/2016/file/30ef30b64204a3088a26bc2e6ecf7602-Paper.pdf在卷积神经网络的训练过程中,通常会对样本的输入特征进行随机转换,数据增强,随机max-pooling;除此之外,dropout,随机梯度下降(SGD)算法的使用都会增加模型的随机性

2021-11-08 16:48:58 1194

原创 Π-model,Temporal ensembling,Mean Teacher半监督模型

Π-model,Temproal ensembling方法来自文章TEMPORAL ENSEMBLING FOR SEMI-SUPERVISED LEARNINGhttps://arxiv.org/abs/1610.02242ensemble模型通常要优于ensemble中的单一模型。当我们在训练某个单一的神经网络,特别是当该神经网络含有dropout,dropconnect或者随机深度等正则化方法时,训练总是集中在网络的一个特定子集上,因此完整的网络可以看作是我们训练的这些sub-network的一个

2021-11-06 22:55:32 2675

原创 R语言创建三线表并导出至word

该过程主要依据flextable这个R包实现。首先创建一个dataframe对象,如result对象: 加载flextable包,使用flextable函数构建三线表对象,直接上代码: library(flextable)data <- flextable(result, col_keys = names(result))# flextable函数具有如下参数,# flextable(# result, # matrix或dataframe对象,将直接以该对象为主体生成三.

2021-11-03 14:48:55 2979

原创 linux上使用anaconda安装pytorch

自我总结的在linux操作系统上使用anaconda安装pytorch步骤:在命令行终端使用nvcc -V或者使用cat /usr/local/cuda/version.txt查看cuda的版本。 在pytorch官网上找到对应python版本以及cuda版本的torch安装语句,如本设备是cuda10.1对应的安装语句为:conda install pytorch==1.7.1 torchvision==0.8.2 torchaudio==0.7.2 cudatoolkit=10.1 -c pyto

2021-11-03 14:18:33 1582

空空如也

空空如也

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

TA关注的人

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