• 为了保证你在浏览本网站时有着更好的体验,建议使用类似Chrome、Firefox之类的浏览器~~
    • 如果你喜欢本站的内容何不Ctrl+D收藏一下呢,与大家一起分享各种编程知识~
    • 本网站研究机器学习、计算机视觉、模式识别~当然不局限于此,生命在于折腾,何不年轻时多折腾一下

最新发布 第3页

算法之道机器学习、Python和算法爱好者

Tensorflow中梯度裁剪

Tensorflow中梯度裁剪

本文简单介绍梯度裁剪(gradient clipping)的方法及其作用,不管在 RNN 或者在其他网络都是可以使用的,比如博主最最近训练的 DNN 网络中就在用。梯度裁剪一般用于解决 梯度爆炸(gradient explosion) 问题,而梯度爆炸问题在训练 RNN 过程中出现得尤为频繁,所以训练 RNN 基本都需要带上这个参数。常见的 gradien……

Tensorflow pipline 性能

输入管道性能指南GPU 和 TPU 可以从根本上缩短执行单个训练步骤所需的时间。为了实现最佳性能的目的,我们需要一个高效的输入管道用于在当前步骤完成前为下一步骤提供数据。tf.data API 有利于构建灵活高效的输入管道。本文档介绍了 tf.data 的特性以及在各种模型和加速器中构建高性能 TensorFlow 输入管道的最佳实践。本指南主要有以下内……

tf.GraphKeys简介

GraphKeystf.GraphKeys包含所有graph collection中的标准集合名,有点像 Python 里的 build-in fuction。首先要了解graph collection是什么。graph collection在官方教程——图和会话中,介绍什么是 tf.Graph是这么说的:tf.Graph包含两类相关信息:……

136.OJ-获取列表中仅出现一次的数字

给定一个非空的整数数组,除了一个元素外,每个元素都会出现两次。 找一个单一的。Note:您的算法应具有线性运行时复杂性。 你能不用额外的内存来实现吗?示例 1:Input: [2,2,1]Output: 1 示例 2:Input: [4,1,2,1,2]Output: 4解法:这个题算是划水的,主要是注意点是在不适用额……

123. 最佳时间买卖股票(仅限N次)

假设您有一个数组,其中第 i 个元素是第 i 天给定股票的价格。设计算法以找到最大利润。 您最多可以完成两笔交易。注意:您不得同时进行多笔交易(即,您必须在再次购买之前卖出股票)。例 1:输入:[3,3,5,0,0,3,1,4]产量:6说明:在第 4 天买入(价格= 0)并在第 6 天卖出(价格= 3),利润= 3-0 = 3。然后在第 7 天……

121. Best Time to Buy and Sell Stock(最佳时间买卖)

假设您有一个数组,其中的 ith 元素是第 i 天给定股票的价格。如果你只被允许完成至多一笔交易(即买一份,卖一份股票),设计一个算法来找到最大利润。请注意,在购买股票之前,您不能出售股票。Example 1:Input: [7,1,5,3,6,4]Output: 5Explanation: Buy on day 2 (price = 1) ……

118. Pascal’s Triangle(帕斯卡三角形)

Given a non-negative integer numRows, generate the first numRows of Pascal’s triangle.In Pascal’s triangle, each number is the sum of the two numbers directly above ……

112. Path Sum(路径求和)

给定一个二叉树和一个和,确定该树是否有一个根到叶的路径,以便将路径上的所有值相加等于给定的和。注意:叶是没有子节点的节点。举例:给定如下二叉树以及 sum = 22, 5 / \ 4 8 / / \ 11 13 4 / \ \7 2 1返回 ……

111. Minimum Depth of Binary Tree(二叉树最小深度)

Given a binary tree, find its minimum depth.The minimum depth is the number of nodes along the shortest path from the root node down to the nearest leaf node.Note: A leaf is a……

110. Balanced Binary Tree(平衡树判断)

Given a binary tree, determine if it is height-balanced.For this problem, a height-balanced binary tree is defined as:a binary tree in which the depth of the two subtrees of ever……

浅谈机器学习共线性问题

浅谈机器学习共线性问题

这两天组里有同事在做特征分析这块的工作的时候其实会涉及到特征共线性问题,所以趁这个机会也去理解一下这个概念,说实话以前也没太在意这个问题。先看下共线性的基本概念多重共线性(Multicollinearity)是指线性回归模型中的自变量之间由于存在高度相关关系而使模型的权重参数估计失真或难以估计准确的一种特性,多重是指一个自变量可能与多个其他自变量之间……

Convert Sorted Array to Binary Search Tree(有序列表转化为BST)

Given an array where elements are sorted in ascending order, convert it to a height balanced BST.For this problem, a height-balanced binary tree is defined as a binary tree in ……

107. Binary Tree Level Order Traversal II(二叉树分层排序)

Given a binary tree, return the bottom-up level order traversal of its nodes’ values. (ie, from left to right, level by level from leaf to root).For example:Given bina……

104. Maximum Depth of Binary Tree(二叉树深度-DFS方法)

Given a binary tree, find its maximum depth.The maximum depth is the number of nodes along the longest path from the root node down to the farthest leaf node.Note: A leaf is a……

101. Symmetric Tree

Given a binary tree, check whether it is a mirror of itself (ie, symmetric around its center).For example, this binary tree [1,2,2,3,4,4,3] is symmetric: 1 / \ 2 ……

rbm受限波兹曼算法理解

rbm受限波兹曼算法理解

本文主要是参考了http://blog.echen.me/2011/07/18/introduction-to-restricted-boltzmann-machines/ 这篇文章,这个文章从二分因子的角度去理解,真的是讲得清新脱俗。背景:假设你要求一群用户从 0-100 分来给一组电影打分。在经典的因子分析中,你可以尝试依据一组隐藏因子来解释每部电影及……

快速排序-模拟堆栈

这题也是博主最近面试中遇到的一题,这个面试大厂还是要好好刷题的,面试过程写了 native 版本,但是也要学会这一点# -*- coding: utf-8 -*-# @Time : 2019/3/11 下午 3:22# @Author : zhusimaji# @File : qsort_by_for.py# @Softwar……

100. Same Tree

Given two binary trees, write a function to check if they are the same or not.Two binary trees are considered the same if they are structurally identical and the nodes have the……