nn.utils.rnn.pack_padded_sequence 与 nn.utils.rnn.pad_packed_sequence

nn.utils.rnn.pack_padded_sequence ,nn.utils.rnn.pad_packed_sequence以及 参考https://www.cnblogs.com/lindaxin/p/8052043.html import torch import torc...

2019-03-13 21:29:56

阅读数 16

评论数 0

leetcode 136只出现一次的数字

给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 说明: 你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗? 示例 1: 输入: [2,2,1] 输出: 1 示例2: 输入: [4,1,2,1,2] 输出: 4 ...

2019-03-05 21:03:31

阅读数 7

评论数 0

leetcode133 克隆图

给定无向连通图中一个节点的引用,返回该图的深拷贝(克隆)。图中的每个节点都包含它的值val(Int) 和其邻居的列表(list[Node])。 示例: 输入: {"$id":"1","neighbo...

2019-03-05 20:13:14

阅读数 84

评论数 0

leetcode单词接龙 127

给定两个单词(beginWord 和 endWord)和一个字典,找到从 beginWord 到 endWord 的最短转换序列的长度。转换需遵循如下规则: 每次转换只能改变一个字母。 转换过程中的中间单词必须是字典中的单词。 说明: 如果不存在这样的转换序列,返回 0。 所有单词具有相同...

2019-02-27 15:45:04

阅读数 9

评论数 0

tensorflow estimator 实践

    本文以mnist数据集为例。estimator通常是和tf的dataset一起使用,故先制作tfrecord文件,在使用estimator进行测试。 文章结构: 1.文件目录 2. 制作tfrecord文件 3.使用estimator训练模型 4.tf.estimator.Est...

2019-01-28 16:05:40

阅读数 24

评论数 0

制作 .tfrecord文件与numpy基础知识

  目录 1.numpy.ndarray.tobytes   2.存数据:tf.train.Example tf协议缓冲区 3. 用mnist数据集制作.tfrecord文件: 4. 读数据:4中Iterator      4.1 Dataset 和 Iterator 的关系 4....

2018-08-26 21:22:19

阅读数 654

评论数 0

linux

之前一直不会更改linux中默认的python解释器,查了下资料,如下汇总: linux中的环境变量分类 一、按照生命周期来分,Linux环境变量可以分为两类: 1、永久的:需要用户修改相关的配置文件,变量永久生效。 2、临时的:用户利用export命令,在当前终端下声明环境变量,关闭...

2019-04-10 13:47:00

阅读数 11

评论数 0

python for...else...语法

def f(): for i in range(10): if i>5: print("aaa") return else: print("ccc") a = f() 结果: aaa de...

2019-04-05 13:45:22

阅读数 2

评论数 0

python的__getitem__(),__setitem__(), __len__()

看ONMT代码,发现有处直接使用iter(obj),直接蒙了,直接将内置的iter函数作用于对象。后来发现这个对象里实现了__getitem__()方法。 先看示例: class Test: def __init__(self): self.l = [4,5,6,7] d...

2019-03-17 09:45:17

阅读数 3

评论数 0

if __name__ == "__main__"的理解

两个py文件 a.py from b import PI def calc_round_area(radius): return PI * (radius ** 2) def main(): print("round area: ", ...

2019-03-13 17:06:05

阅读数 12

评论数 0

152. 乘积最大子序列

给定一个整数数组nums,找出一个序列中乘积最大的连续子序列(该序列至少包含一个数)。 示例 1: 输入: [2,3,-2,4,-5,1] 输出: 300 解释:所有数字相乘。 示例 2: 输入: [-2,0,-1] 输出: 0 解释:结果不能为 2, 因为 [-2,-1] 不是子数...

2019-03-07 13:04:44

阅读数 8

评论数 0

leetcode 117

""" # Definition for a Node. class Node: def __init__(self, val, left, right, next): self.val = val ...

2019-02-22 14:30:49

阅读数 17

评论数 0

95. 不同的二叉搜索树 II

  给定一个整数 n,生成所有由 1 ... n 为节点所组成的二叉搜索树。 示例: 输入: 3 输出: [   [1,null,3,2],   [3,2,null,1],   [3,1,null,null,2],   [2,1,3],   [1,null,2,null,3] ] 解释: ...

2019-02-18 20:10:34

阅读数 10

评论数 0

leetcode最大矩形84

给定 n 个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为 1 。 求在该柱状图中,能够勾勒出来的矩形的最大面积。   以上是柱状图的示例,其中每个柱子的宽度为 1,给定的高度为 [2,1,5,6,2,3]。   图中阴影部分为所能勾勒出的最大矩形面积,其面...

2019-02-16 15:30:45

阅读数 48

评论数 2

leetcode 77 组合

这种题与               Leetcode 46:全排列(最详细的解法!!!)           Leetcode 47:全排列 II(最详细的解法!!!) 类似利用递归: class Solution: def combine(self, n, k): ...

2019-02-15 13:27:29

阅读数 12

评论数 0

leetcode46 全排序

第一种思路:  回溯法 class Solution: def permute(self, nums): """ :type nums: List[int] :rtype: List[...

2019-01-22 12:52:26

阅读数 16

评论数 0

tensorflow中的静态维度和动态维度

参考: 1. TensorFlow: Shapes and dynamic dimensions一文中,对张量的静态和动态维度做了描述。 使用tf.get_shape()获取静态维度 使用tf.shape获取动态维度 如果你的placeholder输入的维度都是固定的情况下,使用get_s...

2019-01-17 16:22:39

阅读数 52

评论数 0

leetcode 31 下一个排列

描述: 实现获取下一个排列的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列。 如果不存在下一个更大的排列,则将数字重新排列成最小的排列(即升序排列)。 必须原地修改,只允许使用额外常数空间。 以下是一些例子,输入位于左侧列,其相应输出位于右侧列。1,2,3 → 1,3,23...

2019-01-15 16:11:55

阅读数 18

评论数 1

bert代码参考资料

unicodedata :          1. unicode字符的标准化:                  https://python3-cookbook.readthedocs.io/zh_CN/latest/c02/p09_normalize_unicode_text_to_re...

2019-01-14 20:35:32

阅读数 68

评论数 0

leetcode17 电话号码的字母组合

给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。 示例: 输入:"23" 输出:["ad", "ae&am...

2019-01-12 15:08:52

阅读数 30

评论数 0

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