- 博客(118)
- 资源 (4)
- 收藏
- 关注
原创 python3 将print打印的内容保存到日志
当你在Python中使用print函数时,通常会将输出显示在控制台上。但是,有时你可能希望将输出写入日志文件中,以便稍后进行查看和分析,而不需要每一次都要重新运行一下程序。为了实现这个目的,可以编写一个函数,该函数将重定向print语句到日志文件中。实现此功能的Python代码。
2023-07-12 22:52:54
1543
原创 目标检测模型中的Bells and wisthles
1. 目标识别模型的提升技巧。2. 目标检测模型中的Bells and wisthles3. 提升目标识别准确率的技巧
2023-06-28 20:00:06
2669
原创 Python常用操作
【代码】Python常用操作。1. 一次性安装多个python库2. 安装Python库时超时或者网络问题怎么办3. 添加conda源4. conda环境操作
2023-06-05 20:40:42
611
原创 如何创建python虚拟环境
anaconda安装成功后即可以使用conda指令来创建虚拟环境建立环境指令:即想创建的虚拟环境名称,python后面可以输入想安装的python版本,如果github上面的代码会出现python2.x的情况的时候,也可以安装python2.x版本示例:如上图,创建了一个python=2.7,名称为python27的虚拟环境创建完环境之后需要激活,使用指令name为刚才自己命名的虚拟环境名示例:此时注意左边的括号内已经从变成了,即我们从环境切换到了这个虚拟环境内,在这个虚拟环境中安装的任何py
2022-07-04 22:02:47
7023
原创 Docker部署Vue
Docker部署Vue1. 在项目中运行npm run build,生成dist文件夹2. 将生成的dist文件夹放到要部署的文件夹中3. 在dist同级文件夹中新建Dockerfile(直接复制,不然会出问题)4. 创建容器5. 映射端口6. 运行docker............
2022-06-23 18:39:31
1804
1
原创 缓存雪崩、缓存击穿、缓存穿透
0. 前言1. 缓存雪崩(1). 什么是缓存雪崩?(2). 分析:(3). 解决方案:2. 缓存击穿(1). 什么是缓存击穿?(2). 分析:(3). 解决方案:3. 缓存穿透(1). 什么是缓存穿透?(2). 分析:(3). 解决方案:
2022-05-16 11:00:00
1262
原创 一文看懂 LSTM(Long Short-Term Memory)
0. 从RNN说起1. 普通RNN2. LSTM2.1 什么是LSTM2.2 深入LSTM结构2.3 LSTM内部主要有三个阶段:Reference
2022-04-21 21:34:22
5785
2
原创 ROC与AUC 的理解和python实现
1. 混淆矩阵2. 什么是ROC曲线3. AUC是什么4. 为什么使用ROC曲线5. 用python的sklearn:绘制ROC曲线+求AUC(1). 分别求ROC和AUC(2). 直接求AUC
2022-04-21 18:36:01
5556
2
原创 Sigmoid function optimization
Sigmoid function optimizationsigmoid(x)=11+e−xsigmoid(x) = \frac{1}{1+e^{-x} }sigmoid(x)=1+e−x1⇓\Downarrow ⇓1y=1+e−x⇒1y−1=e−x\frac{1}{y} = 1+e^{-x} \Rightarrow \frac{1}{y}-1 = e^{-x} y1=1+e−x⇒y1−1=e−x⇓\Downarrow ⇓ln(1y−1)=−x ln(\frac{1}{y}-1)=-x ln
2022-04-15 13:23:57
1660
2
原创 Linux ubuntu安装pytorch
ubuntu安装pytorch0、前置工作在Anaconda中创建pytorch环境conda create -n pytorch python=3.8 # 在这之前先使用 python --version 查看python的版本号1、激活环境source activate pytorch一、直接安装打开pytorch官网:https://pytorch.org/选择需要版本:复制Command指令到命令行,执行等待安装完成即可缺点:安装很慢,有时候中间还会断。(window
2022-04-10 22:56:32
3862
1
原创 如何在 Linux 上安装 Anaconda(Ubuntu)
0、 Anaconda 介绍一、 安装 Anaconda二、升级 Anaconda三、卸载 Anaconda
2022-04-10 22:45:10
2854
原创 KL散度详解
1、KL散度的概念2、两类KL散度拟合效果的定性分析3、两类KL散度拟合效果的数学推导4、KL散度的计算5、KL散度 Python 实现6、References
2022-04-07 12:16:29
27403
5
原创 自编码器AutoEncoder解决异常检测问题
一、 自编码器(Auto-Encoder)介绍1. AE算法的原理2. AE算法的作用3. AE算法的优缺点二、 自编码器AutoEncoder解决异常检测问题(手把手写代码)1. 关于数据集准备2. 数据预处理3. 建立自编码模型4. 训练模型5. 查看模型的“认知水平”6. 对测试集进行异常诊断7. 完整源代码8. 总结三、 附录1. 关于 `os.path.join()`2. 关于 sns.set (Seaborn 绘图风格设置)3. 关于 `preprocessing
2022-03-23 13:53:18
25769
24
原创 【sklearn】使用sklearn实现决策树
1. 决策树介绍1. 信息熵2. 信息增益3. 信息熵和信息增益2. 使用sklearn实现决策树1. 导入包和数据2. 数据处理3. 开始训练模型4. 使用模型预测决策树可视化3. 附录1. 关于 `DictVectorizer( )`2. 关于 `dict(zip())`3. 关于 `tree.DecisionTreeClassifier`
2022-03-19 17:41:23
9112
1
原创 【Pytorch】使用Pytorch进行知识蒸馏
【Pytorch】使用Pytorch进行知识蒸馏关于 `import torch.nn as nn`关于 `nn.functional`关于`from torch.utils.data import DataLoader`
2022-03-16 22:16:47
13504
7
原创 MNIST数据集下载 —— 数据集提供百度网盘下载地址
MNIST数据集是机器学习领域中非常经典的一个数据集,由60000个训练样本和10000个测试样本组成,每个样本都是一张28 * 28像素的灰度手写数字图片。
2022-03-16 10:38:14
8709
2
原创 Java操作.csv文件 / JAVA CSV操作(读取和写入)
JAVA CSV操作(读取和写入)Java中的文件输出流FileOutputStream追加写操作(非覆盖)
2022-03-13 22:06:13
3828
原创 【TensorFlow 2.0】使用 tensorflow.keras 进行逻辑回归
TensorFlow 2.0使用 tensorflow.keras 进行线性回归全连接层 tf.keras.layers.Dense 等的解析model.compile() 的用法
2022-03-08 23:17:01
1283
原创 安装Python库时超时或者网络问题怎么办
可以用如下代码,解决Python安装库时的各种超时网络问题此处安装的时matplotlib库 , 安装自己想要的库时,只要将matplotlib改成自己的库就行了
2022-03-06 20:42:04
2578
原创 【TensorFlow 2.0】使用 tensorflow.keras 进行线性回归
TensorFlow 2.0使用 tensorflow.keras 进行线性回归全连接层 tf.keras.layers.Dense 等的解析model.compile() 的用法
2022-03-06 20:06:51
1486
原创 【Tensorflow 复习3】使用Tensorboard 可视化神经网络
使用TensorFlow的可视化工具 — tensorboard : 通过使用这个工具可以很直观的看到整个神经网络的结构、框架。 以前几节的代码为例:相关代码 通过tensorflow的工具大致可以看到,今天要显示的神经网络差不多是这样子的同时我们也可以展开看每个layer中的一些具体的结构:通过阅读代码和之前的图片大概知道了此处是有一个输入层(inputs),一个隐含层(layer),还有一个输出层(output) 现在可以看看如何进行可视化.使用Tensorboard 可视化神经网络最重要的就是
2022-03-04 23:12:24
1150
原创 【Tensorflow 复习2】使用Tensorflow建造神经网络
使用Tensorflow建造神经网络reduction_indices/reduction_indices/reduction_indices/tf.train.GradientDescentOptimizer().minimize()
2022-03-04 20:44:30
785
原创 《服务器常用编程环境+软件部署》
刚买到一台服务器,各种环境配置相当麻烦。CodeSheep帮大家整理了一份《服务器常用编程环境+软件部署》PDF手册,单纯分享给大家
2022-03-04 16:29:13
328
原创 【Tensorflow 复习1】使用Tensorflow线性拟合
#首先加载 tensorflow 和 numpy 两个模块,使用numpy产生随机数据import tensorflow as tfimport numpy as np# create datax_data = np.random.rand(100).astype(float32)y_data = 0.1*x_data + 0.3# 使用 tf Variable 创建描述y的参数Weigh = tf.Variable(tf.random_uniform([1],-1,1))biases
2022-03-03 20:58:53
491
原创 如何使用docker搭建Hadoop集群
一. 环境:1.Ubuntu202.Hadoop3.1.43.Jdk1.8_301二. 具体步骤拉取最新版本ubuntu 镜像利用挂载将jdk,hadoop 等安装包通过xftp 或者使用命令行scp 命令传到挂载目录。进入ubuntu 镜像容器docker exec -it 容器id /bin/bash更新apt-get 系统源apt-get update更新完后可以下载一些必须工具,如vim安装sshd在开启分布式Hadoop 时,需要用到ssh 连接slave 节点apt-
2022-02-16 21:19:11
4877
原创 C语言常用函数
1. 求最大公因数int GCD(int a,int b){ if( a % b == 0 ) return b; else return GCD( b , a % b );}2.求最小公倍数【思想:两数之积与两数的最大公因数的商】4与6的最小公倍数:4×6÷2=12int LCM(int a,int b){ return a * b / GCD(a,b) ;}...
2022-02-05 20:27:56
397
原创 蓝桥杯 - 刷题笔记
1. 完全二叉树的权值题目描述给定一棵包含 NN 个节点的完全二叉树,树上每个节点都有一个权值,按从 上到下、从左到右的顺序依次是A1,A2,....,An,A_1,A_2, .... ,A_n,A1,A2,....,An, ,如下图所示:现在小明要把相同深度的节点的权值加在一起,他想知道哪个深度的节点 权值之和最大?如果有多个深度的权值和同为最大,请你输出其中最小的深度。注:根的深度是 1。输入描述第一行包含一个整数 N(1 \leq N \leq 10^5)N(1≤N≤105)
2022-01-30 18:00:36
451
原创 将PNG图片转成eps图片的方法
1. 打开图片所在目录,在地址栏输入cmd,打开命令终端2. 在命令行中输入 bmeps -c test1.png test1.eps
2022-01-25 23:35:30
6927
6
原创 计算智能课程设计报告
这里写目录标题 实验一:基于感知机的鸢尾花分类 一、实验题目:基于感知机的鸢尾花分类二、实验目的三、实验内容四、实验结果与分析 实验二:以人事招聘为例的误差反向传播算法 一、实验题目: 以人事招聘为例的误差反向传播算法二、实验目的三、实验内容四、实验结果与分析五、小结与心得体会 实验三:基于神经网络的手写数字识别 一、实验题目: 基于神经网络的手写数字识别二、实验目的三、实验内容关键源代码四、实验结果与分析五、小结与心得体会 实验四:基于传递闭包的模糊聚类 一、实验题目: 基于传递闭包的模糊聚类二、实验
2022-01-02 22:03:11
2513
1
1987-2021考研数学二真题及答案综合
2022-09-25
计算机网络谢希仁第7版课后答案完整版.pdf
2021-12-26
《计算机网络》谢希仁第七版课后答案详解.pdf
2021-12-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人