- 博客(13)
- 资源 (5)
- 收藏
- 关注
原创 tqdm简单理解
在阅读代码的时候,看见了这样一个用法,即:for node in tqdm(self.node_list(nodes, num_walks))那么,就来看看tqdm是什么。这篇文章python进度条库tqdm详解写的很好。tqdm是python进度条库, 主要有两种运行模式 ① 基于迭代器,自动更新; ② 基于手动指定代码更新;1.1 构造函数class tqdm(object): """ Decorate an iterable object, returning an i
2020-11-30 16:55:30 1018
原创 yield简单理解
在阅读别人源码的时候,看见了一个比较陌生的用法,即yield,这里就记录下。原文如下:def node_list(self, nodes, num_walks): for loop in range(num_walks): for node in nodes: yield node这篇文章python中yield的用法详解——最简单,最清晰的解释讲的挺好的。带有 yield 的函数在 Python 中被称之为 generator(生成器)在理解之
2020-11-30 15:01:42 211
原创 ViewPager
ViewPager的使用类似于ListView的用法:在主布局文件中定义标签;定义ViewPager对应的Item的布局文件;自定义对应的适配器类和监听类;处理对应的事件;值得注意的是我们常见的ViewPager页面均有类似于轮播图的指示点,这个东西需要自定义。那么就开始简单使用下:1.1 自定义xml布局我这里在Activity中写ViewPager自动导入的包为:androidx.viewpager.widget.ViewPager,故而在xml文件中,我写法如下activity_l
2020-11-30 13:07:53 526
原创 androidstudio 新建module中需要引用
按照模块化开发思想,创建module能更好的协调开发。创建方式还是粘下:File->New->New ModuleAndroid Library创建本次测试所需的Activity在app下的入口Activity中使用Intent来启动Intent intent = new Intent();intent.setClass(TestActivity.this, LunchMainActivity.class);startActivity(intent);但,确找不到Lu
2020-11-29 09:56:28 262
原创 研究生生活断代史(七)
2020年11月28日 14:48:45 时间依旧过的很快,转眼间就到了这个月的月底。 周六又在宅宿舍,但貌似小说不香了、和平精英不好耍了、刷视频也没有意思了。在床上辗转反侧,我又开始思考自己的人生。 确实是不想努力,但又想幸福的活着。但,现实却是吃饭都成问题。或许真的就像我总说的在梦里什么都能实现。甚至在潜意识里面知道这个是梦,但是就是不愿意醒来。或许醒来了,却不断强化梦中场景,然后企图再次进去那个在现实中还得不到的梦中,在梦中总是美好的。 进两个月来一切貌似都静止了,.
2020-11-28 15:14:34 151
转载 tensorflow1.*迁移到2
tf1.*版本支持一键转化为2.0版本迁移方法tf_upgrade_v2 --infile v1.*.py --outfile v2.0.pyv1.*.py为旧版本python文件。
2020-11-26 16:06:52 239
转载 Canvas 的自定义绘制
缝缝补补找到了貌似可以继续的教程。Android 进阶到高级 - 突破篇本篇笔记来源于:自定义 View 1-1 绘制基础onDraw()绘制图像是在View上进行的,所以我们需要继承该类,然后复写其绘制方法,如下:public class TPaint extends View { Paint paint = new Paint(); public TPaint(Context context) { super(context); } @O
2020-11-26 15:03:07 908
原创 关于随机游走的一个小实验
实验目的:阅读源码DeepWalk中的随机游走算法,然后单独抽离出来,做训练语料库,然后学习每个节点的向量表示,最后计算相似度,统计,并得出逻辑上的意见领袖节点(基于上面的那个相似观点来的)。代码如下:import random as randdef getPath(start, nx_G, path_length, alpha): if start: path = [start] else: # Sampling is uniform w.r.t V
2020-11-17 14:48:00 980 2
原创 Git版本控制工具(二)
这里写一下在实际中常用到的一些git命令。检查配置的用户名和邮箱信息# 可使用list命令查看全部git config --list # 可单独指定git config user.namegit config user.email通常我们可能会忘记配置的github的邮箱以及用户名,以上命令可以比较方便的查看。然后,配置之前讲过,这里还是粘贴下:git config --global user.name "xxx"git config --global user.email test
2020-11-17 09:37:48 335
原创 研究生生活断代史(六)
2020年11月15日 今天或许是新的纪元开创日,和以前的朋友以及老姐又聊了聊,发现自己真的是弱爆了。或许之前的自己一直所想追寻的不是什么咸鱼的生活,而是一直想生活过于理想化。希望有理想的环境,有着不切实际的世界观,想追寻的是一种平衡的世界观。但终究从今天看来太过于梦幻!借用饲养全人类中的说法,所以命名今天为纪元开创日,以纪念懵懂无知的过去,以及多未来的寄托。 从6月来到学校,回顾这五个多月的时间,这段平凡而又充实但又有些迷茫的岁月,确也值得我自己铭记。5月底外接了一个小程序项目,然后开.
2020-11-15 16:14:40 177
原创 研究生生活断代史(五)
又来了,看了看上篇的日期,大约隔离20天的时间。或许还不错,因为总是独处或者有些生活感触的时候才会想到来吐吐槽。上两周的生活如梦幻般,时光总是飞快的驶过,而留下的仅仅是一颗焦灼的心。 是的,又是不想学习的一天,似乎只有看看小说、喝一罐啤酒才能找到内心的慰藉。两周前搞了一个自己所谓的“基于节点重要程度的网络嵌入”,但其效果其实不好,甚至与在前两周的时间中看了比较多的结构相关的预留方法,却了不了了之。总想验证什么东西,但之前内心却也不能接受结果,最终却也不敢验证已有的结果。也好,或许这也是最好的
2020-11-12 19:45:57 154
原创 python 字典按照值排序,并返回前K个
# 字典按照value排序def getTopK(dict_, K = 10): keys = list(dict_.keys()) for key_i in range(len(keys)): for key_j in range(key_i+1, len(keys)): if dict_[keys[key_i]] < dict_[keys[key_j]]: temp = keys[key_i]
2020-11-03 09:00:21 1523
原创 Git版本控制工具
Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。1. 下载可访问:国内镜像如:Git-2.10.1-64-bit.exe2. Git 配置可以再三个地方配置,分别是:/etc/gitconfig 文件~/.gitconfig 文件当前项目的 Git 目录中的配置文件(也就是工作目录中的 .git/config 文件)在 Windows 系统中,Git 会找寻用户主目录下的 .gitconfig 文件。2.1 配置用户信息如:$ git config
2020-11-01 11:14:07 167
记事本_0.0.2.zip
2020-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人