jhhuang

Stay foolish. Stay hungry.

自定义博客皮肤

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Leetcode 206 Reverse Linked List

Reverse a singly linked list. Example: Input: 1->2->3->4->5->NULL Output: 5->4->3->2-&...

2019-09-17 21:50:30

阅读数 9

评论数 0

指定GPU训练

import os os.environ["CUDA_VISIBLE_DEVICES"] = "0" # RTX2080Ti ###################################################### import o...

2019-08-28 15:50:23

阅读数 7

评论数 0

在Jupyter Notebook里设置断点

安装ipdb pip install ipdb 用法 import ipdb def fun(a): ipdb.set_trace() # 在这里开始调试 return do_some_thing_about(b) fun(a) 快捷键 n:下一个 ENTER:重复...

2019-07-30 15:20:06

阅读数 59

评论数 0

ubuntu 安装 nvidia 驱动

第一步:卸载原驱动 $sudo apt-get remove nvidia-* $sudo apt-get autoremove 第二步:输入CTRL+ALT+F1进入文本模式 第三步:临时关闭显示服务 $sudo service lightdm stop 第四步:重新安装Nvidi...

2019-07-09 21:16:41

阅读数 10

评论数 0

What is the difference between size and count in pandas?

That is the difference between groupby("x").count and groupby("x").size in pandas ? Answer: size includes NaN values, count d...

2019-06-28 16:37:30

阅读数 8

评论数 0

使用 Hyperopt 进行参数调优

def objective(space): model = xgb.XGBRegressor( max_depth = int(space['max_depth']), n_estimators = int(space['n_estimators'...

2019-05-27 14:51:43

阅读数 41

评论数 0

GBDT的理解

简介 GBDT 的全称是 Gradient Boosting Decision Tree,梯度提升决策树,由Freidman提出。GBDT也是集成学习Boosting家族的成员,但是却和传统的Adaboost有很大的不同。Adaboost是利用前一轮迭代弱学习器的误差率来更新训练集的权重。GBD...

2019-05-14 23:07:41

阅读数 28

评论数 0

Leetcode 277——Find the Celebrity

Problem Description Suppose you are at a party with n people (labeled from 0 to n - 1) and among them, there may exist one celebrity. The definition ...

2019-05-05 13:10:16

阅读数 13

评论数 0

python函数参数前面单星号(*)和双星号(**)

单星号(*):*agrs 将所以参数以元组(tuple)的形式导入: >>> def foo(param1, *param2): print param1 print param2 >>&am...

2019-04-04 13:02:52

阅读数 23

评论数 0

How to select number of hidden layers and number of memory cells in LSTM

https://ai.stackexchange.com/questions/3156/how-to-select-number-of-hidden-layers-and-number-of-memory-cells-in-lstm

2019-03-30 20:24:50

阅读数 14

评论数 0

RepeatVector or return_sequence=True

Essentially,return_sequences=Truereturns all the outputs the encoder observed in the past, whereRepeatVectorrepeats the very last output of the encod...

2019-03-29 19:33:34

阅读数 43

评论数 0

The difference between `Dense` and `TimeDistributedDense` of `Keras`

参考: https://datascience.stackexchange.com/questions/10836/the-difference-between-dense-and-timedistributeddense-of-keras https://github.com/keras-t...

2019-03-29 16:37:39

阅读数 11

评论数 0

Valina Seq2Seq

用Keras实现简单Seq2Seq模型 背景 什么是 seq2seq Encoder–Decoder 结构 用Seq2Seq实现时间序列预测 背景 时间序列预测是一个普遍存在的问题。应用范围非常广泛,例如价格预测、天气预报、生物信号预测等等。 本文将利用Keras实现时间序列预测的...

2019-03-27 15:38:44

阅读数 61

评论数 0

Win10配置Graphviz以及pydot

1. keras模型可视化函数 keras.utils.vis_utils模块提供了可视化Keras模型的函数plot_model,可将模型summary信息以图片形式输出。 使用方式如下: from keras.utils import plot_model plot_model(mode...

2019-03-26 10:54:38

阅读数 45

评论数 0

verbose含义

fit 中的 verbose verbose:日志显示 verbose = 0 为不在标准输出流输出日志信息 verbose = 1 为输出进度条记录 verbose = 2 为每个epoch输出一行记录 注意: 默认为 1 evaluate 中的 verbose verbose = ...

2019-03-20 19:19:36

阅读数 318

评论数 0

python 中的[::-1]

a[i:j:s]s表示步进,缺省为1. 所以a[i:j:1]相当于a[i:j] 当s<0时,i缺省时,默认为-1; j缺省时,默认为-len(a)-1 所以a[::-1]相当于 a[-1:-len(a)-1:-1],也就是从最后一个元素到第一个元素复制一遍。 ...

2019-03-20 18:35:16

阅读数 10

评论数 0

将本地端口映射到公网,远程访问jupyter notebook

1.生成配置文件 jupyter notebook --generate-config 2.生成密码 打开iPython,创建一个密文的密码: In [1]: from notebook.auth import passwd In [2]: passwd() Enter password: V...

2018-12-29 00:08:26

阅读数 496

评论数 0

conda环境克隆和pip包的克隆

conda导出已有环境: conda env export > environment.yaml 环境会被保存在 environment.yaml文件中。当我们想再次创建该环境,或根据别人提供的.yaml文件复现环境时,可以: conda env create -f en...

2018-12-26 23:58:30

阅读数 375

评论数 0

ubuntu 安装deb时出现:下列软件包有未满足的依赖关系

sudo apt-get update(更新源) sudo apt-get -f install   会自动安装依赖的包

2018-12-08 12:11:28

阅读数 451

评论数 0

微软俱乐部编程题第二周第三题:删除链表中重复的结点

题目描述   在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如,链表1->2->3->3->4-&...

2018-12-05 20:12:43

阅读数 20

评论数 0

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