tensorflow 教程 文本分类 IMDB电影评论 昨天配置了tensorflow的gpu版本,今天开始简单的使用一下主要是看了一下tensorflow的tutorial 里面的 IMDB 电影评论二分类这个教程教程里面主要包括了一下几个内容:下载IMDB数据集,显示数据(将数组转换回评论文本),准备数据,建立模型(隐层设置,优化器和损失函数的配置),建立一个验证集,训练模型,评估模型,显示训练精度和损失图。代码我已经完全上传...
安装cuda9.0+cudnn v7+python3.5.3+tensorflow 本机设备 windows10 gtx1060安装软件及下载地址python-3.5.3-amd64 链接:https://pan.baidu.com/s/1I3oIDatMgvDLEtaPtvuWSw 提取码:a7dp cuda_9.0.176_win10 链接:https://pan.baidu.com/s/1Iao-jCwlQhLIq5D28lyWmQ 提取码...
java中stream部分笔记 Stream流表面上看起来与集合类似,允许你转换和检索数据。然而,两者却有显著的不同1.流不存储元素。它们存储在底层的集合或者按需生成2.流操作不改变他们的源数据。例如filter方法不会从一个新流中删除元素,而是生成一个不包含特定元素的新流,3.如果可能的话,Stream操作可能是延迟执行的。这意味着知道需要结果的时候,方法才会执行。例如,如果你只需要找到前五个长单词而不是全部,fil...
Find the Duplicate Number (寻找重复数字) 对于一个长度为n+1的数组,其中每一个值的取值范围是[1,n],可以证明的是必然存在一个重复数字(抽屉原理),假设仅存在一个重复数字,找到他。举例:输入:[1,3,4,2,1],输出:1自己做的时候,要么时间复杂度到o(n2),要么需要额外的存储空间利用hashset,下面来分析一下leetcode上别人的算法吧。方法一:通过图论中环的有关知识解决public int...
leetcode add_binary 采坑记 尽管add_binary在leetcode中是一个简单难度,但是踩了不少坑,记录一下描述:给两个字符串形式的二进制数,要求求和并输出字符串形式的结果,其中a和b均不为空字符串样例:a=“1010”,b="1011",输出“10101”.过程:刚看到题目的时候觉得很简单,只要每一位按位相加就好了,很容易写出第一版代码public class AddBi...
实现一个带有指纹加密功能的笔记本(Android)第二部分 上文基本完成了整个笔记本的笔记功能的实现,接下来记录实现指纹识别加密以及一些小注意事项。首先判断该手机是否具备指纹识别的硬件功能和用户是否开启指纹识别。 public boolean isFinger() { //用来检查是否有指纹识别权限 if(checkCallingOrSelfPermission(Manifest.permis...
实现一个带有指纹加密功能的笔记本(Android)第一部分 自己经常会忘记一些密码什么的,想把这些密码保存下来,但是别人做的软件总有一点不安全的感觉,所以自己动手做了一个带有指纹加密的笔记本。以下是本工程用到的一些第三方包compile 'org.greenrobot:greendao:3.2.0'compile 'net.zetetic:android-database-sqlcipher:3.5.1'compile 'co...
java中reader和writer部分的笔记 输入和输出流:获取流对象从文件中获取InputStream in = Files.newInputStream(path);OutputStream out = Files.newOutputStream(path);从URL中获取URL url = new URL("http://www.baidu.com");InputStream in = url.openStream();从字节...
java中集合部分的笔记 集合类框架概要Collection<E> boolean removeIf(Predicate<? super E> filter)//删除满足条件的元素,如果Collection发生了变化则返回trueCollections.nCopies(n,o)方法是浅拷贝,且拷贝出来的数组不可修改,不能通过set(index,obj)方法改变元素Set中元素不会被插入到特...
基本编成结构笔记 int 4个字节 类型的范围是-2 147 483 648 ~ 2 147 483 647(刚超过20亿)long 8个字节double 8个字节float 4个字节short 2个字节byte 1个字节值得注意的是 8进制数 采用0??表示 例如 011表示十进制数字9 而且可以给数字添加下划线1_000_000表示10万,使阅更加容易Double.isNaN(x) 可以用来检查数值x...
泛型笔记 泛型编程一个储存键值的泛型类public class Entry<K,V>{ private K key; private V value; public Entry(K key,V value){ this.key = key; this.value = value; } ...
接口和lambda表达式笔记 接口 接口是双方,即服务提供方和想让它们的对象对服务是可用的那些类,之间约定的一种机制。 声明一个接口 public interface IntSequence{ //不提供实现,则该方法为抽象方法,且默认为公有方法,不必为hasNext和next声明为public boolean hasNext(); int next(); } 实现接口 public class SquareSe...
异常处理笔记 异常处理异常抛出 throw new IllegalAccessException{“something need to do“}异常继承Error(不期望应用程序进行处理、比如内存耗尽等)、Exception(已检查异常和未检查异常(属于RuntimeException的子类))异常处理的黄金法则“早抛出,后捕获”覆盖一个方法时,他不能抛出比父类方法声明中还要多的已检查异常异常捕获...
面向对象编程笔记 Accessor(访问器)和Mutator(更改器)方法 如果一个方法改变了调用它的对象,我们便称之为更改器方法,反之,则是访问器方法。 其中ArrayList<String> a = new ArrayList<>(); a.add(""); add方法为更改器方法,改变了对象a的值this 引用 在对象上调用方法是,this引用指向该对象,当实例变量和局...