chutongz的博客

Hello World! \n

Leetcode - 63 不同路径 II python

一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 现在考虑网格中有障碍物。那么从左上角到右下角将会有多少条不同的路径? 网格中的障碍物和空位置分别用 1 和 ...

2019-05-24 19:51:55

阅读数 2

评论数 0

Leetcode - 62 不同路径 python

一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 问总共有多少条不同的路径? 说明:m 和 n 的值均不超过 100。 示例 1: 输入: m = 3, n ...

2019-05-24 19:50:46

阅读数 0

评论数 0

Leetcode 动态规划の简单题集合训练(198 303 746 1025) python

198.打家劫舍 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。 给定一个代表每个房屋存放金额的非负整数数组,计算你在不触动警报装置的情况下,能够偷窃到的最高金...

2019-05-24 14:34:15

阅读数 6

评论数 0

Leetcode - 4 最长的回文串 python(动态规划 && 马拉车)

给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。 示例 1: 输入: “babad” 输出: “bab” 注意: “aba” 也是一个有效答案。 示例 2: 输入: “cbbd” 输出: “bb” 最初的思路 class Solution(object): ...

2019-05-23 15:43:29

阅读数 10

评论数 0

Leetcode - 6 Z字形变换 python

将一个给定字符串根据给定的行数,以从上往下、从左到右进行 Z 字形排列。 比如输入字符串为 “LEETCODEISHIRING” 行数为 3 时,排列如下: L C I R E T O E S I I G E D H N 之后,你的输出需要从左往右逐行读取,产生出一个新的字...

2019-05-23 12:48:52

阅读数 4

评论数 0

Leetcode - 3 无重复字符的最长子串 python

给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: “abcabcbb” 输出: 3 解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。 示例 2: 输入: “bbbbb” 输出: 1 解释: 因为无重复字符的最长子串是 “b”,所以其长度为 1。...

2019-05-22 15:23:09

阅读数 5

评论数 0

DRN: A Deep Reinforcement Learning Framework for News Recommendation理解

这篇文章是微软18年发的基于强化学习来做推荐系统的文章。 研究推荐系统一个月有余,总觉得自己的模型过分简单,单纯的无脑过FC把人都整的蠢蠢的,于是就搜寻了一下有没有别的方式来做推荐,就发现了这一篇文章,总体觉得还是很不错的,记录一下学习心得。 如果有理解错的地方,还望各路大佬不吝赐教。 摘要 目前...

2019-05-10 20:13:27

阅读数 38

评论数 0

Tensorflow训练时某一个batch开始loss突然变为nan

关于Loss突然变成nan的问题,网上大多搜出来都是梯度爆炸导致的,这里我们还是要分情况讨论 首先明确训练过程何时出现的nan (1)一开始迭代loss就是nan:这种情况就属于梯度爆炸引起的loss值始终为nan (2)到训练的中后期突然变成nan(训练能正常迭代n步):这不属于梯度爆炸,往往和...

2019-04-15 18:13:09

阅读数 46

评论数 0

Tensorflow的负采样函数Sampled softmax loss踩坑之旅

谷歌16年出的论文《Deep Neural Networks for Youtube Recommendation》中提到文章采用了负采样的思想来进行extreme multiclass分类任务 Tensorflow提供了两种负采样,分别是NCE loss 和Sampled softmax los...

2019-04-04 18:16:32

阅读数 152

评论数 0

Linux conda安装Faiss:No module named '_swigfaiss'

确保Python为3.x,实测python2.7装不上 anaconda中更换python可以直接conda install python=3.6 或者在anaconda中创建新的环境conda create -n py3.6 -c python=3.6 尝试 # CPU version only...

2019-03-20 11:03:15

阅读数 404

评论数 0

在Hadoop上运行TensorFlow的环境变量配置

首先确保下载了Hadoop,jre等等等等前面所有的准备工序(因为我是有打包好的工具包,所以前面的下载之类的我都没有操心,如有需要可以百度,这里主要讲环境配置) 第一步: ~/.bashrc中添加环境变量: ###我这里注释的两行按逻辑来说直接加到文件里然后source一下就行 ###可是我加入后...

2019-03-19 21:29:04

阅读数 85

评论数 0

Tensorflow Lite安卓端移植【更新中】

TF Lite移植大致就是三步走! 1、TensorFlow模型准备 用tf.save.Saver()将你的网络保存下来,会形成4个文件,包含checkpoint,meta图,和变量的值 这里想提一点就是尽量使用tf.contrib.slim里封装好的层来搭建模型,这样适配的可能会好一些,如...

2019-03-01 15:49:49

阅读数 392

评论数 0

神经网络调参心得简记+一些trick总结

马上要过年啦,祝大家新春快落! 写在前面:最近沉迷网络调参无法自拔,我就简单列举一下我遇见的情况以及对应措施记录一下,之后也会缓慢更新 1、学习率对网络收敛速度的影响 我的网络结构相对简单,所以本次也是基于网络没有那么deep的情况记录的 输入为[12,12,3],结构为1层卷积+1个maxpoo...

2019-01-24 15:24:39

阅读数 186

评论数 0

Tensorflow Lite的量化工具tf.contrib.quantize的使用(缓慢更新)

2019第一篇,先祝大家新年快乐鸭~ 本文使用的是Tensorflow Lite中自带的量化工具包,Github上官方代码,使用手册,我看到是18年12月才更新的工具包,import方式改变了,直接从tf.contrib.quantize中import,做的人还比较少,本文想先评估一下它的量化效果...

2019-01-02 16:04:34

阅读数 1100

评论数 1

Caffe:convert_mnist_data.bin:not found

今天准备拿caffe做个简单的mnist任务 发现没有convert_mnist_data.bin 没办法转化数据格式 接下来来记录一下解决办法 问题描述: $ ./examples/mnist/create_mnist.sh Creating lmdb... ./examples/mnist/...

2018-12-26 16:27:02

阅读数 245

评论数 0

NYU-V2数据集预处理

我下载的是带标签的NYUV2数据集,下载写来的格式是.mat 原图,深度图,labels的提取方式参考此博客 提取各类名称保存为txt # -*- coding: utf-8 -*- import numpy as np import matplotlib.pyplot as plt import...

2018-12-19 10:13:39

阅读数 469

评论数 7

使用Movidius神经棒过程的问题记录和探索

索引一、安装NCSDK二、NCSDK的几个指令1、mvNCCompile2、mvNCProfile3、mvNCCheck三、输入输出Node名字四、跑自己的caffe模型 一、安装NCSDK 地址:https://github.com/movidius/ncsdk 安装步骤就跟着官方来,很简单 在...

2018-12-11 16:46:28

阅读数 836

评论数 3

Android Studio开发过程中Gradle Sync报错解决方法

本文会汇总遇见的报错问题及其解决方案,不断更新 更新于2018年12月3日 (1) Gradle sync failed: No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linu...

2018-12-03 11:34:35

阅读数 1153

评论数 0

ubuntu安装caffe:libopencv_core.so.3.4: error adding symbols: DSO missing from command line

caffe的安装方法参考此博客https://blog.csdn.net/A_Z666666/article/details/72853346 运行make all时报错: ~/caffe$ make all -j4 CXX/LD -o .build_release/examples/cpp...

2018-11-22 15:14:58

阅读数 1776

评论数 4

keras实现层可视化(附jupyter notebook实例)

代码git@github.com:chutongz/keras-layer-visualization.git https://download.csdn.net/download/weixin_41864878/10743996?utm_source=blogxgwz0 流程: 1、读入图...

2018-10-25 13:39:49

阅读数 459

评论数 0

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