- 博客(12)
- 资源 (1)
- 收藏
- 关注
转载 Python模块(Package Module)import陷阱
一个Python Module(模块),是一个文件,包含了Python对象定义和Python语句(definitions and statements)。文件名就是模块名加上后缀.py,在模块内部,模块名存储在全局变量__name__中,是一个string,可以直接在module中通过__name__引用到module name。module是为了重复使用一些对象,比如类,函数,而将这些对象...
2019-12-31 23:52:22 707
转载 博弈论之威佐夫博弈
威佐夫博弈(Wythoff's game)是指的这样一个问题:有两堆各若干个物品,两个人轮流从任意一堆中取出至少一个或者同时从两堆中取出同样多的物品,规定每次至少取一个,至多不限,最后取光者胜利。我们用(a[k],b[k])(a[k] ≤ b[k] ,k=0,1,2,......n)来表示两堆物品的数量,并且称这个为局势。首先我们来从最简单的情况开始分析:如果现在的局势是...
2019-12-31 12:59:10 178
原创 python sorted
不废话了,直接上例子:res1 = sorted([2,3,1], reverse=True)print(res1)#[3, 2, 1]res2 = sorted({1:3,2:1}.items(), reverse=True)print(res2)#[(2, 4), (1, 3)]res3 = sorted({1:3,2:1}.items(), key=lambda x :...
2019-12-27 23:50:10 291 1
原创 Leetcode 207 210 Course Schedule I II 802. Find Eventual Safe States 1136 拓扑排序 topological sorting
There are a total ofncourses you have to take, labeled from0ton-1.Some courses may have prerequisites, for example to take course 0 you have to first take course 1, which is expressed as a pair...
2019-12-27 14:19:13 222
转载 Python Lambda表达式 for else all any
Problem1:Why is the output of the following two list comprehensions different, even thoughfand thelambdafunction are the same?f = lambda x: x*x[f(x) for x in range(10)]and[lambda x: x*...
2019-12-20 17:05:50 350
转载 Java中垃圾回收和静态类型
今天在网上看到一个讨论命题:当一个单例的对象长久不用时,会不会被jvm的垃圾收集机制回收。原文链接:https://blog.csdn.net/zhengzhb/article/details/7331354下面就对Java中的垃圾回收和静态类型做一些总结:一、Java中的内存分配1、stack(栈),用于装变量和引用类型。如基本类型和引用类型的引用变量。2、heap(堆) ,用于装n...
2019-12-19 19:34:01 506
原创 Samba linux share folder [Debug]
sudo apt-get updatesudo apt-get install sambavim /etc/samba/smb.conf[foldername] comment = foldername path = /home/username/foldername/ browseable = yes read only = yes gue...
2019-12-16 17:44:34 179
转载 Python垃圾回收(GC)三层心法,你了解到第几层?
垃圾回收机制应该是面试最常问的问题了,那么Python中的垃圾回收机制(Garbage Collection)是怎么解决的呢?我记得每一本python入门的书籍都会说python中请不要担心内存泄漏这个 问题,那么这个背后又是什么原理,今天就来818。Python中的GC算法分为下三点:引用计数/标记-清除/分代回收·引用计数(主要)刚开始学习Python的时候总是会有人告诉你,万...
2019-12-10 17:06:19 191
原创 C# Dump all fields for a static class [Debug]
List all fields: private static void PrintAllFields(Type t) { FieldInfo[] fields = t.GetFields(BindingFlags.Static | BindingFlags.Public | BindingFlags.GetField | Binding...
2019-12-10 16:57:46 85
原创 Python中的编码问题
花了点时间研究了一下Python中的编码问题,在Python2.*的版本中存在着以下两种字符串的类型:Str类型:这里说的Str类型和我们在C语言里用到的字符串是一个概念,本质就是一个Bytes数组。这个Bytes数组内可以存任意的形式,可以想象“UTF-8”格式的字符串、“GBK”格式的字符串、原始格式的字符串等,他们的二进制都不一样,这些二进制都可以放进Str类型里,为我们带来不少困扰,有...
2019-12-04 19:35:54 229
转载 LightGBM——提升机器算法(图解+理论+安装方法+python代码)
前言LightGBM是个快速的,分布式的,高性能的基于决策树算法的梯度提升框架。可用于排序,分类,回归以及很多其他的机器学习任务中。在竞赛题中,我们知道XGBoost算法非常热门,它是一种优秀的拉动框架,但是在使用过程中,其训练耗时很长,内存占用比较大。在2017年年1月微软在GitHub的上开源了一个新的升压工具--LightGBM。在不降低准确率的前提下,速度提升了10倍左右,占用内存下...
2019-12-02 19:35:50 289
转载 卷积中的一些细节
用1x1卷积核,实现降维和升维的操作其实就是channel间信息的线性组合变化,3x3,64channels的卷积核后面添加一个1x1,28channels的卷积核,就变成了3x3,28channels的卷积核,原来的64个channels就可以理解为跨通道线性组合变成了28channels,这就是通道间的信息交互[7]。输入数据第一维表示batchsize,后边两维和前边的例子一样,不同的是输出,长度变为了34(卷积核大小为2),由于有100个卷积核,故生成了100个feature map。
2019-12-01 11:40:20 1145
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人