CD's Coding

听过自己哭泣,才会懂得珍惜

【!Mode::】解决编码导致的 LaTeX IDE 中汉字乱码的问题

0x00 前言 最近想试着用LaTeX写写作业,也是为了方便未来写论文的时候可以不那么手忙脚乱, 从IDE开始就陷入了选择困难,最终选定使用 CTex 和 TeXStudio 这两者, CTeX 一直没有更新过了,是官网的那个 CTeX_2.9.2.164_Full.exe (1.31G), Te...

2019-03-20 11:45:54

阅读数 10

评论数 0

【sudo】ImportError: pip包未安装在当前环境的解决方案

0x00 前言 通常在使用 pip 指令安装 Python 需求的包时,会需要使用 sudo pip install 获取权限, 或者,在 Jupyter Notebook 里可以采用 ! 的语法调用 pip 指令直接安装需要的包,例如: ! pip install xlrd ! sudo pip...

2019-01-16 21:58:04

阅读数 117

评论数 0

【Tensorflow】超参调整时对于模型重加载轻量化的测试

0x00 前言 由于各类模型在落地使用时都或多或少地需要一些超参的调整(学名调参、俗称炼丹), 但如果每次修改少量超参之后,都要把网络和模型重新初始化一遍,这样就太花时间了, 所以考虑能否尽量减少,甚至可以一次初始化,N个 for 循环的形式来解决超参测试呢? 0x01 测试代码 import o...

2019-01-02 11:39:55

阅读数 145

评论数 0

【HTTPServer】借助Python建立简易的HTTP服务

0x00 前言 局域网内有个想传的文件,但是跨平台了怪麻烦的。 于是想着建立个http服务来传吧,但是又懒得下载东西,哦对了我有Python,那就足够了~ 0x01 防火墙打开端口 为了开启服务,首先需要打开一个对外端口以便其他机器访问进来, Python中自带的HTTP Server默认占用的...

2018-11-22 11:48:20

阅读数 102

评论数 2

【Docker】在Linux下安装与配置Docker环境

0x00 前言 没有太多说的,这个可能也到处都有…… 每个人的方法大概也大同小异? 主要是自己第一次接触docker,就当作简单的做一个记录与总结吧。 (注意:本篇和以前的环境配置不同,这次主要着眼于问题的解决) 0x01 记录 查看当前系统版本 Linux 系统需要不小于 3.10.x 下述输...

2018-11-20 11:17:32

阅读数 326

评论数 0

【Tensorflow】逻辑斯特回归(Logistic Regression)的简单实现

### Introduction 为了简单的介绍和讲解一下Tensorflow的基本操作, 我决定做一个简单的逻辑斯特回归实现与代码讲解, 但不太会用Markdown的方式来展现一个JupyterNotebook, 姑且就按照“说明—实例”的方式来解释逐个代码块好了。

2018-10-07 02:30:53

阅读数 218

评论数 0

【DataProcessor】简易的通用多进程数据生成工具类(Advanced for HVD)

0x00 前言 基于先前实现的Python多进程共享内存队列实现的SMQueue(原文地址), 0x01 实现思路 0x02 Source Code # coding: utf-8 # ========================================================...

2018-10-03 17:46:52

阅读数 91

评论数 0

【Multiprocessing】Python多进程内存共享数据队列SMQueue

0x00 前言 自从先前研究了下Python的多进程计算(原文链接)之后, 深深地感受到多进程处理的美好,并决定运用到模型训练时, 作为 feed data 的数据处理模块使用,实现工具类 SharedMemoryQueue。 但是众所周知,python的进程间通讯比较复杂,更别提大量进程的时候…...

2018-09-30 12:05:33

阅读数 357

评论数 0

【Julia】Linux下配置Julia交互开发环境(Julia notebook)

0x00 前言 近期Julia这门语言突然被拉入了大众视野,我也是被一句 “Walk as Python,Run as C” 深深的吸引住了, 如果它没有在吹牛,那么这门语言说不定确实是我所想要的,那么,学学看吧? 本篇文章主要用于介绍如何搭建便于学习与测试的REPL环境,先在Linux上试...

2018-08-18 16:28:17

阅读数 1298

评论数 0

【bitset】C++方便快捷的比特位管理标准库

0x00 前言 C++的STL向来是一个非常厉害且好用的东西, 提供了大量近乎优化到极致的解决方案,在日常编程或是竞赛中, STL使用的娴熟可以省去大量的时间和脑力得出非常优质的解法, 这回是我突然看见了bitset这个我不太常使用的类库,用于状态压缩非常巧妙, 于是决定相见即是有缘,就...

2018-08-09 17:04:19

阅读数 100

评论数 0

【Multiprocessing】采用多进程计算处理数据

0x00 前言 在数据处理方面,通常会将较为简单的源数据存于本地磁盘中, 每次使用时读取,经过生成函数生成模型可以直接使用的训练数据, 而这种数据通常为矩阵的形式,考虑到padding位的情况下通常较大, 那么,在源数据的量较大,而生成的数据的空间占用增量巨大无法存于本地, 就需要采用生...

2018-06-28 21:23:32

阅读数 103

评论数 0

【Tensorflow】自主实现包含全节点Cell的LSTM层(Cell-Holding LSTM Layer)

0x00 前言 常用的LSTM,或是双向LSTM,输出的结果通常是以下两个: 1) outputs,包括所有节点的hidden 2) 末节点的state,包括末节点的hidden和cell 大部分任务有这些就足够了,state是随着节点间信息的传递依次变化并容纳更多信息, 所以通常末状态...

2018-06-28 17:17:30

阅读数 164

评论数 0

【Tensorflow】自主实现部分连接层(Partial Connect Layer)

0x00 前言 通常而言,在NLP领域的机器学习中时常会有这样的需求:argmaxP(wi∣θ)argmaxP(wi∣θ) argmax P(w_i \mid \theta) 较为常见的做法是有多少个单词就做一个多少维的全连接层加softmax,但是, 如果词汇表 |V||V||V| 很大...

2018-06-28 15:54:40

阅读数 469

评论数 0

第三十五次codeforces竞技结束 #483 Div 2

0x00 前言 啥都不说了,居然出了四题, 令我不仅产生了错觉:老选手也能有朝一日恢复到刚开始集训时的状态? 觉得浑身充满了活力QvQ!(可惜了这次用的不是自己的号QvQ,220名呀……) 那么这次比赛得到了一个怎样的教训呢?(看见那些TLE了么) ——老老实实给我用 printf() ...

2018-06-12 10:12:12

阅读数 76

评论数 0

第三十五次codeforces竞技结束 #482 Div 2

0x00 前言 感觉上次打了一场热身之后,脑子都转的灵活些了,果然一定要多写题防生锈, 这次两个小时的CF Div2,打了一个半小时不到出了三题,第四题恕我看题意都看睡着了, 然后抱着出了三题的喜悦去休息了,早上起来一看,FST了……QAQ 原因居然是写完了代码之后脑子有问题的加了一个特判...

2018-05-15 21:33:41

阅读数 64

评论数 0

第三十四次codeforces竞技结束 #480 Div 2

0x00 前言 时隔好久,又想着忙里偷闲打一场codeforces活动下快要生锈的脑袋 emmmm,虽然只出了三题,但也还凑合了…… 这次的教训就是:以后打codeforces不要作死加 ios::sync_with_stdio(false); 0x01 A. Links and...

2018-05-10 00:58:36

阅读数 83

评论数 0

【Pytorch 0.4.0】Windows操作系统下搭建Pytorch平台

0x00 前言 就在今天,PyTorch 官方 GitHub 发布 0.4.0 版本,Pytorch主页上的OS也令人愉快的增加了Windows的选项。 这意味着PyTorch对于没有Linux/Unix系统,且没有远程开发机的学习者而言,更加易于上手便于使用了。 而对于非初学者而言,这次的...

2018-04-25 14:34:26

阅读数 1237

评论数 2

【Reverse】Tensorflow中屏蔽Padding处理变长序列的双向LSTM

0x00 前言 通常我们处理双向LSTM的时候,序列长短不一参差不齐,就不可避免的需要进行padding, 实际上句子长度可能如下所示,为[2, 4, 5],就需要被padding成这样才能作为矩阵传入计算: array([[1, 2, 0, 0, 0], [2, 1, 4...

2018-04-19 20:11:46

阅读数 1799

评论数 2

【RemoteJoy】PSP图像采集方案

0x00 前言 只是简单的想给别人看看自己PSP1000(没错就是很元老级)里的命运石之门和刀剑神域里的画面。 图像采集?难道很难么? 试试看吧,好久没有探索新技能了 0x01 准备 RemoteJoyLite https://download.csdn.net/download...

2018-03-25 23:08:47

阅读数 181

评论数 0

【Lightgbm】AttributeError: 'LGBMRegressor' object has no attribute 'best_iteration'

0x00 情景复现 使用 lightgbm 进行简单便捷的fit操作,尝试使用early_stopping, 以选择最好的一次迭代进行预测时,调用best_iteration时报错: import lightgbm as lgb gbm = lgb.LGBMRegressor(objec...

2018-03-21 11:15:23

阅读数 2058

评论数 0

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