自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

https://space.bilibili.com/59807853

移步b站,关于数学,计算机科学,深度学习,计算机视觉以及文艺的

原创 Spark 原理 —— 从 akka 到 spark 集群的启动

1. actor 到 akkaActor 是一种消息并发模型,基于事件模型的并发机制。Scala 的 Actor 类似于 Java 中的多线程编程,不同在于:Scala 的 Actor 设计的初衷在于尽可能地避免锁和共享状态,从而避免多线程并发时出现资源征用的情况;原因在于,Java 中多数使用的是可变状态的对象资源,对这些资源进行共享实现多线程编程的话,需要控制好资源竞争与防止对象状...

2018-11-11 19:14:09 802 2

原创 强化学习 —— gym

0. gym 下的数据结构Discrete:gym.spaces.discrete.Discreteenv.action_sample 的返回值就是 Discrete 类型Discrete(n):{0, 1, 2, 3, n-1},表示的是正整数的离散空间;成员函数:sample():离散值空间中进行采样;contains(k):离散值空间中是否包含 k;1. 认识...

2018-11-09 19:37:07 751 1

原创 LeetCode 一题多解

1. 括号匹配20. Valid Parentheses堆栈版:class Solution(object): def isValid(self, s): """ :type s: str :rtype: bool """ stack = [] para_map = {')':'('..

2018-11-05 21:54:16 595 1

原创 LeetCode 堆栈队列 —— 括号匹配(20、232、155)

1. 堆栈(stack)20,20. Valid Parentheses,括号匹配,堆栈(python 中使用 list 即可实现表示堆栈,list.append:入栈,list.pop():出栈)实现:左括号((、[、{)入栈;右括号()、]、})出栈;遍历全部字符串后,堆栈为空;class Solution(object): def isValid(sel...

2018-11-05 13:03:01 599 2

原创 LeetCode —— 链表相关(206、141)

0. 数据结构定义链表节点:class ListNode(object): def __init__(self, x): self.val = x self.next = None1. 链表206,翻转链表,206. Reverse Linked List:def reverseList(head): cur, prev = hea...

2018-11-03 22:29:23 348 1

原创 keras + tensorflow —— 函数式 API编程

1. 实现简单的逻辑回归from keras import Inputfrom keras import layersfrom keras.models import Modelx = Input(shape=(32, )) # TensorShape([Dimension(None), Dimension(32)])y = layers.Dense(16, activation='s...

2018-11-03 12:18:41 1023 3

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