tf.where实例

import tensorflow as tf score_threshold = 3 x = tf.constant([[1],[2],[3],[4],[5]]) index = tf.where(tf.greater(x, score_threshold)) with tf.Session() as sess: y = sess.run(index) print(y) ''' 结果: [[3 0] [4 0]] ''' 再如 import tensorflow as
分类: 其他 发布时间: 03-19 23:01 阅读次数: 0

python中类的应用实例

import numpy as np class Generate(object): def __init__(self): self.group_images() self.lock = figure # 这里只是把变量self.lock指向了figure这个函数,没有调用这个函数 self.z = with_bracket() def group_images(self): print('hello')
分类: 其他 发布时间: 03-19 23:01 阅读次数: 0

注意图片读取时的维度

import cv2 img_path = 'D:/JupyterWorkSpace/13.jpg' # 13.jpg的大小是178x218 img = cv2.imread(img_path) print(img.shape) 13.jpg如下 但是程序输出的shape却是(218, 178, 3),也就是cv2.imread这个函数在读取图片时,长和宽是调换位置的
分类: 其他 发布时间: 03-19 23:01 阅读次数: 0

https://github.com/fchollet/deep-learning-with-python-notebooks/blob/master/5.4-visualizing-what-con

对于https://github.com/fchollet/deep-learning-with-python-notebooks/blob/master/5.4-visualizing-what-convnets-learn.ipynb中的代码的解析 grads = K.gradients(loss, model.input)[0] K.gradients作用是Returns the gradients of loss w.r.t. variables,即返回loss关于model.inp
分类: 其他 发布时间: 03-19 23:01 阅读次数: 0

阻止事件冒泡的方法

阻止事件冒泡的方法 首先看看事件冒泡是什么? 事件冒泡代码结构上嵌套,在直系关系中;同一个事件绑定多个元素(子元素,父元素…都绑定该事件),从子元素到父元素依次触发事件。 代码很简单,就是三个父子关系的div,然后分别加了点击事件。阻止冒泡。 css样式代码 <style> .wrap { width: 400px; height: 400px; background: red; } .box { width: 300px; height: 300px; background: greenye
分类: 其他 发布时间: 03-19 23:01 阅读次数: 0

简介闭包

什么是闭包? 形式上;多成函数嵌套,实质上:在外部函数体中;执行内嵌的函数。在他爸爸的范围下执行儿子的方法 注意;不是说在函数中执行函数就是闭包了,例如;在函数中执行自己的行数是递归;在函数中执行自身以外的函数通过参数形式传进来;就是回调函数 要理解闭包,首先必须理解js特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。就在于函数内部可以直接读取全局变量。函数的内部,再定义一个函数。 举一个例子 function Text() { var name = "DengJi
分类: 其他 发布时间: 03-19 23:01 阅读次数: 0

js中的作用域

作用域:全局作用域;局部作用域 局部作用域:在函数体中声明的变量;只能在该函数体中访问 全局作用域: 除了函数体中声明的变量;或者在函数图中没有var 的变量。 作用:在任何地方都可以访问该变量 //var 的变量便是全局变量 // var d = 'ssss' function sum(b){ var c = 2; console.log(c) console.log(b,'sssss') d = 'sssss' } sum(); var a; a=220; console.log(a) /
分类: 其他 发布时间: 03-19 23:01 阅读次数: 0

js实现简单的tab切换

页面分析: 三个按钮:三个内容;点击不同的按钮显示不同的内容。 初始状态:3个按钮始终显示;3个内容只是显示一个;其它默认隐藏装填; css样式代码 * { margin: 0; padding: 0; box-sizing: border-box; } .content { width: 100px; height: 100px;
分类: 其他 发布时间: 03-19 23:01 阅读次数: 0

封装一个方法的过程思路

我要封装一个方法: 第一:明确该方法的作用是什么? 第二:确定该方法的形参,每个形参的规则,每个形参代表什么,? 第三: 对形参进行操作。目的是为了实现该方法的作用,需要的知识点:数据类型 循环;判断语句 需要掌握语句的作用。 遍历形参数据;然后考虑各种情况;对不同情况输出不同结果 1:找规律;2:找条件;3:找出口;最后完整这个方法 下面便自己尝试着封装一个css样式的方法 function setStyle(el, obj) { // 将样式放入到数组中。 var arr = ["heig
分类: 其他 发布时间: 03-19 23:01 阅读次数: 0

js验证身份证正则表达式

身份证正则表达式 6位地区号:条件为首位非0,后五位数字——对应正则:[1-9][0-9]{5} 4位年:条件为19或20开头,后两位数字——对应正则:(19|20)[0-9]{2} 4位月日: 月份为31天——对应正则:(01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|31) 月份为30天——对应正则:(04|06|09|11)(0[1-9]|[1-2][0-9]|30) 2月为28天或29天——对应正则:02(0[1-9]|[1-2][0-9]) 3位编号:
分类: 其他 发布时间: 03-19 23:01 阅读次数: 0

cookie localStorage sessionStorage之间的区别

基本概念 cookiecookie 是存储于访问者的计算机中的变量。每当同一台计算机通过浏览器请求某个页面时,就会发送这个 cookie。你可以使用 JavaScript 来创建和取回 cookie 的值。 当访问者首次访问页面时,他或她也许会填写他/她们的名字。名字会存储于 cookie 中。当访问者再次访问网站时,他们会收到类似 “Welcome Jacob!” 的欢迎词。而名字则是从 cookie 中取回的。这通常就是通过在 cookie 中存入一段辨别用户身份的数据来实现的。 在HTM
分类: 其他 发布时间: 03-19 23:01 阅读次数: 0

jQuery链式编程的实现原理

链式编程的实现原理 jQuery可以让我们开发者一直使用点语法调用自身方法的原理,主要原因是jQuery内部利用了js的对象来实现。 在jQuery中,如果一直对同一个元素或元素的其他关系元素(兄弟元素,父子元素)进行操作,那么可以使用 .语法(点语法),一直写下去。 $("#box").css("background", "pink").css("font-size":"29px"); $("#box").siblings().css("background", ""); 可以写成: $(
分类: 其他 发布时间: 03-19 23:01 阅读次数: 0

快速幂算法C语言版

转载于 快速幂算法C语言版 所谓的快速幂,实际上是快速幂取模的缩写,简单的说,就是快速的求一个幂式的模(余)。在程序设计过程中,经常要去求一些大数对于某个数的余数,为了得到更快、计算范围更大的算法,产生了快速幂取模算法。[有读者反映在讲快速幂部分时有点含糊,所以在这里对本文进行了修改,作了更详细的补充,争取让更多的读者一目了然] 我们先从简单的例子入手:求ab mod c= 几。 算法1.首先直接地来设计这个算法: int ans = 1; for(int i = 1;i<=b;i++) {
分类: 其他 发布时间: 03-19 23:01 阅读次数: 0

并查集 P2661 信息传递

版权声明:转载请注明出处 https://blog.csdn.net/qq_43590432/article/details/88194202 P2661 信息传递 题目描述 有 n 个同学(编号为 1 到 n )正在玩一个信息传递的游戏。在游戏里每人都有一个固定的信息传递对象,其中,编号为 i 的同学的信息传递对象是编号为 Ti 的同学。 游戏开始时,每人都只知道自己的生日。之后每一轮中,所有人会同时将自己当前所知的生日信息告诉各自的信息传递对象(注意:可能有人可以从若干人那里获取信息, 但
分类: 其他 发布时间: 03-19 23:01 阅读次数: 0

并查集+kruskal P1111 修复公路

版权声明:转载请注明出处 https://blog.csdn.net/qq_43590432/article/details/88253585 P1111 修复公路 题目求最早什么时候任意两个村庄能够通车,将每个村庄看成一个顶点,只要找到这些顶点构成的最小生成树,就可找到通车的最小代价。 kruskal算法求最小生成树,每次选择权最小的边,并且所有选择的边不能形成环,直到找到n-1条边将n个点连接起来,构成最小生成树。 上述中使选择的边不能形成环,可以通过并查集得到。 并查集: 初始化:令p[
分类: 其他 发布时间: 03-19 23:01 阅读次数: 0

并查集 POJ - 1182 食物链

版权声明:转载请注明出处 https://blog.csdn.net/qq_43590432/article/details/88321219 食物链 #include<bits/stdc++.h> using namespace std; #define maxn 50005 int n,k;//n个动物,k句话 int d,x,y;//x y间关系为d int p[3*maxn];//集合 int ans=0;//计数 int dsu(int x1) { return p[x
分类: 其他 发布时间: 03-19 23:01 阅读次数: 0

P1330 封锁阳光大学 并查集解法 dfs解法

版权声明:转载请注明出处 https://blog.csdn.net/qq_43590432/article/details/88430750 P1330 封锁阳光大学 题目描述 曹是一只爱刷街的老曹,暑假期间,他每天都欢快地在阳光大学的校园里刷街。河蟹看到欢快的曹,感到不爽。河蟹决定封锁阳光大学,不让曹刷街。 阳光大学的校园是一张由N个点构成的无向图,N个点之间由M条道路连接。每只河蟹可以对一个点进行封锁,当某个点被封锁后,与这个点相连的道路就被封锁了,曹就无法在与这些道路上刷街了。非常悲剧
分类: 其他 发布时间: 03-19 23:01 阅读次数: 0

P1341 无序字母对 欧拉路径

版权声明:转载请注明出处 https://blog.csdn.net/qq_43590432/article/details/88562523 题目:P1341 无序字母对 题目描述 给定n个各不相同的无序字母对(区分大小写,无序即字母对中的两个字母可以位置颠倒)。请构造一个有n+1个字母的字符串使得每个字母对都在这个字符串中出现。 输入输出格式 输入格式: 第一行输入一个正整数n。 以下n行每行两个字母,表示这两个字母需要相邻。 输出格式: 输出满足要求的字符串。 如果没有满足要求的字符串,
分类: 其他 发布时间: 03-19 23:01 阅读次数: 0

P2921 在农场万圣节Trick or Treat on the Farm 并查集

版权声明:转载请注明出处 https://blog.csdn.net/qq_43590432/article/details/88583585 P2921 [USACO08DEC]在农场万圣节Trick or Treat on the Farm 题目描述 每年,在威斯康星州,奶牛们都会穿上衣服,收集农夫约翰在N(1<=N<=100,000)个牛棚隔间中留下的糖果,以此来庆祝美国秋天的万圣节。 由于牛棚不太大,FJ通过指定奶牛必须遵循的穿越路线来确保奶牛的乐趣。为了实现这个让奶牛在牛棚里来回穿梭
分类: 其他 发布时间: 03-19 23:01 阅读次数: 0

P3371 【模板】单源最短路径(弱化版)

版权声明:转载请注明出处 https://blog.csdn.net/qq_43590432/article/details/88619826 题目:P3371 【模板】单源最短路径(弱化版) 题目背景 本题测试数据为随机数据,在考试中可能会出现构造数据让SPFA不通过,如有需要请移步 P4779。 题目描述 如题,给出一个有向图,请输出从某一点出发到所有点的最短路径长度。 输入输出格式 输入格式: 第一行包含三个整数N、M、S,分别表示点的个数、有向边的个数、出发点的编号。 接下来M行每行包
分类: 其他 发布时间: 03-19 23:01 阅读次数: 0