嗨皮lemon
码龄7年
关注
提问 私信
  • 博客:136,405
    136,405
    总访问量
  • 45
    原创
  • 1,066,319
    排名
  • 16
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2017-10-04
博客简介:

嗨皮lemon的博客

博客描述:
好记性不如烂笔头
查看详细资料
个人成就
  • 获得55次点赞
  • 内容获得3次评论
  • 获得227次收藏
创作历程
  • 1篇
    2020年
  • 11篇
    2019年
  • 42篇
    2018年
成就勋章
TA的专栏
  • paper
  • tensorflow
    3篇
  • 实现某些功能的的代码code
    7篇
  • 3D论文
    1篇
  • opencv学习
  • GAN类
  • 深度学习总结
    2篇
  • Linux学习笔记
  • 数据集处理
  • python$numpy和Pandas
    7篇
  • python$matplotlib
    1篇
  • python学习
    19篇
  • theano
    3篇
  • keras
  • pytorch
    3篇
  • C++
    1篇
  • Python数据结构
    5篇
  • 网络结构代码备份
  • 机器学习算法实现
兴趣领域 设置
  • 人工智能
    opencv语音识别计算机视觉机器学习深度学习神经网络自然语言处理pytorch图像处理数据分析
创作活动更多

新星杯·14天创作挑战营·第9期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛! 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见 https://bbs.csdn.net/topics/619626357 2、文章质量分查询:https://www.csdn.net/qc

475人参与 去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

WMSE

class Weighted_mse_mae(nn.Module): def __init__(self, mse_weight=1.0, mae_weight=1.0, NORMAL_LOSS_GLOBAL_SCALE=0.00005): super(Weighted_mse_mae, self).__init__() self.NORMAL_LOSS_GLOBAL_SCALE = NORMAL_LOSS_GLOBAL_SCALE self.mse_weight = mse_weight
原创
发布博客 2020.06.23 ·
728 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python实现交换排序--冒泡排序和快速排序

冒泡排序也叫起泡排序,气泡排序。基本思路(升序为例):比较第一个和第二个,逆序(data[0]>data[1])则交换,然后比较第二个和第三个,如此下去完成第一趟排序,这样最大的元素被安排到最后一个位置n;第二趟排序对前n-1个元素进行上述操作,第二大的元素排在n-1的位置;最大比较次数n(n-1)/2 。时间复杂度为O(n2) 冒泡排序是稳定的。选择排序的是目前内部排序方法中速度最...
原创
发布博客 2019.05.20 ·
1133 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

pytorch中图像的数据格式

计算机视觉方面朋友都需要跟图像打交道,在pytorch中图像与我们平时在matlab中见到的图像数据格式有所不同。matlab中我们通常使用函数imread()来轻松地读入一张图像,我们在变量空间中可看到数据的存储方式是H x W x C的顺序(其中H、W、C分别表示图像的高、宽和通道数,通道数一般为RGB三通道),另外,其中的每一个数据都是[0,255]的整数。在使用pytorch的时候,我们...
翻译
发布博客 2019.05.10 ·
2924 阅读 ·
2 点赞 ·
0 评论 ·
7 收藏

Python面向对象--理论学习

面向对象OOP:object oriented programmingPython 是动态语言,解释执行,运行速度慢;文件名可以是同名不同包包/模块/ 比如:p1/util.py p2/util.py包下面必须有__init__.py 这样才能把包当成目录处理Python的网络服务器有TCPServer、UDPServer、UnixStreamServer、UnixDatagram...
原创
发布博客 2019.05.10 ·
220 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

Python学习

1.标识符英文字母数字下划线组成,数字不可以开头,关键字:if else elif break continue for while and or not del in True False return try except finally raise as import from def class None global注意class.xx...
原创
发布博客 2019.05.10 ·
195 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

C++学习

一.C++版本对比C版本的hello world 输出1.编写C++程序c++程序必须要有一个main函数,也就是程序的入口函数,操作系统调用该函数来执行程序,main必须是小写函数的组成部分:函数名称,返回值,形参列表,函数体// c 版本的程序#include<stdio.h> // 标准输入输出#include<stdlib.h>int main()...
原创
发布博客 2019.05.10 ·
241 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python函数式编程

1.filter()函数filter()函数是 Python 内置的另一个有用的高阶函数,filter()函数接收一个函数 f 和一个list,这个函数 f 的作用是对每个元素进行判断,返回 True或 False,filter()根据判断结果自动过滤掉不符合条件的元素,返回由符合条件元素组成的新list。请利用filter()过滤出1~100中平方根是整数的数,即结果应该是:[1, ...
翻译
发布博客 2019.05.09 ·
622 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python实现--线性表-顺序存储结构--的基本运算

class SequenceList(): def __init__(self): self.SeqList = [] def createSequenceList(self): element = input('please input a numer and enter # ensure:') while element != '#': self.SeqList.appe...
原创
发布博客 2019.05.09 ·
1399 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

Python实现插入排序--直接插入排序和希尔排序

直接插入排序:移动次数较多,时间复杂度为O(n**2)。整个排序过程只需要一个记录单元的辅助空间,所以空间复杂度为O(1),是一种稳定的排序方法。希尔排序又称为缩小增量排序。比直接插入排序要快,但是不稳定的排序方法。选定一个增量d1<n,所有相距d1的记录为一组。先在各组内进行插入排序,然后减小间隔d2<d1,重复上述分组和排序过程,直到d1=1为止。直接插入实现递增排序def...
原创
发布博客 2019.05.09 ·
194 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Python实现--队列的顺序存储和链式存储

队列:允许插入的一端为队头front,允许删除的一端为队尾rear,先进先出的原则。顺序队列:sequential queue队尾指针指示队尾元素在一维数组中的当前位置,队头指针指示队头元素在一维数组中当前位置的前一个位置,空队列self.front= self.rear = 0链式队列:linked queue一个同时带有头指针和尾指针的单链表,头指针指向头结点,尾指针指向尾结点cla...
原创
发布博客 2019.05.09 ·
1051 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

python--栈的顺序存储和链式存储

栈stack操作:后进先出,只允许在一短进行插入删除操作,顺序存储为顺序栈,sequential stack有栈满数组溢出问题,链式存储linked stack没有设置头结点,data+next 栈底结点next域为null。class SeqStack(object): def __init__(self,size): self.top = -1 self.max_size = ...
原创
发布博客 2019.05.08 ·
693 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

numpy中的==和is和 view

import numpy as npa = np.arange(12)print ab = aprint a is bc = a.view()print a is cprint a == cd = a.copy()print a is dprint a == d输出:[ 0 1 2 3 4 5 6 7 8 9 10 11]TrueFalse...
原创
发布博客 2019.05.07 ·
414 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Python实现将多个npy文件转换成对应个数的txt文件

import osimport numpy as nppath='/CNN/path' #一个文件夹下多个npy文件,txtpath=‘/CNN/txtpath'namelist=[x for x in os.listdir(path)]namelist.sort(key=lambda x:int(x[:-4])) #npy file name in order#print len...
原创
发布博客 2018.11.14 ·
3386 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

Python实现将一个文件夹下面的多个txt文件合并成一个txt文件

import osimport shutil #导入这个包txtpath='/CNN/txtpath'namelist=[x for x in os.listdir(txtpath)]namelist.sort(key=lambda x:int(x[:-4])) #txt file nameprint len(namelist)#1674outfilename='/CNN/b.t...
原创
发布博客 2018.11.14 ·
6466 阅读 ·
5 点赞 ·
0 评论 ·
15 收藏

python的assert语句

assert语句用于检查表达式是否为真,如果为假,则引发AssertionError错误语法格式:assert expression [,args]expression:表达式args:判断条件的描述信息
原创
发布博客 2018.10.08 ·
1234 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

python实现斐波纳挈数列

0,1,1,2,3,5,8,…像这样的数列,输出前10个class Fib(object): def __call__(self,num): a,b,L=0,1,[] for n in range(num): L.append(a) a,b=b,a+b return Lf = Fib()...
原创
发布博客 2018.10.07 ·
532 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Python实现有理数的四则运算

Rational类实现四则运算。p、q 都是整数,表示有理数 p/q。def gcd(a, b): if b == 0: return a return gcd(b, a % b)class Rational(object): def __init__(self, p, q): self.p = p self.q = q...
原创
发布博客 2018.10.07 ·
1502 阅读 ·
0 点赞 ·
1 评论 ·
8 收藏

python装饰器

# python装饰器decoratorPython的 decorator 本质上就是一个高阶函数,它接收一个函数作为参数,然后,返回一个新函数。使用 decorator 用Python提供的 @ 语法,这样可以避免手动编写 f = decorate(f) 这样的代码。def log(f): def fn(x): print 'call ' + f.__name__ ...
翻译
发布博客 2018.10.07 ·
164 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python实现不规范英文名字首字母大写

map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。def format_name(s): str=s.upper() if len(str)&gt;1: name=str[0]+str[1:].lower() return namepri...
原创
发布博客 2018.10.07 ·
1176 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python 定义函数

Python源文件(.py)可以被直接运行,还可以作为模块module,被其他.py文件导入. if name == ‘main‘的意思是: 当.py文件被直接运行时,if name == ‘main‘之下的代码块将被运行; 当.py文件以模块形式被导入时,if name == ‘main‘之下的代码块不被运行。#define functiondef func(a,b): c=...
原创
发布博客 2018.09.07 ·
480 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多