3.7 keras入门之猫狗分类

摘要

本节主要是学习keras的相关模型搭建,通过猫狗分类来进一步学习keras

猫狗分类

样本数据预处理

  • 将数据集中的train压缩包解压
  • 得到train文件夹,并将该文件夹中的样本数据分为3部分train,validation,test
  • 每部分的样本都包括dog和cat文件夹(都来自train的解压包数据)

训练神经网络

  • 三层卷积神经网络
  • 2层全连接网络
  • 数据增强手段
  • 开始模型训练

使用模型

  • 保存模型训练参数

  • 根据前面的训练模型,搭建可识别的网络

  • 随便选择一个test文件夹中的图片

  • 输出,猫和狗的类名

  • [x] Edit By Porter, 积水成渊,蛟龙生焉。

堆和栈的相关笔记

摘要

在计算机领域,堆栈是一个不容忽视的概念,堆栈是一种数据结构。

堆栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。

在单片机应用中,堆栈是个特殊的存储区,主要功能是暂时存放数据和地址,通常用来保护断点和现场。

堆栈中的物体具有一个特性:第一个放入堆栈中的物体总是被最后拿出来, 这个特性通常称为先进后出 (FILO—First-In/Last-Out)。 堆栈中定义了一些操作, 两个最重要的是PUSH和POP。 PUSH(入栈)操作:堆栈指针(SP)加1,然后在堆栈的顶部加入一 个元素。POP(出栈)操作相反,出栈则先将SP所指示的内部ram单元中内容送入直接地址寻址的单元中(目的位置),然后再将堆栈指针(SP)减1。这两种操作实现了数据项的插入和删除。

华为软件笔试---汽水瓶编程

摘要

题目:

有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你一瓶汽水,喝掉这瓶满的,喝完以后用3个空瓶子换一瓶满的还给老板。如果小张手上有n个空汽水瓶,最多可以换多少瓶汽水喝?

方便的在线高速文件共享

摘要

[v] 百度网盘,上传下载都要客户端很不方便;

[v] 打印店还要带u盘?病毒太多,u盘携带易丢

[v] 下载速度太慢,上传速度也太慢

[v] 分享个文件超过多大后还要登录账号或者依靠客户端才能下载

  • 烦恼如此之多,如何解决

生活中你是否遇到过这么多的不如意,下面介绍几个免费,免注册,免VIP高速在线上传下载的文件分享神奇。

推荐使用场所: 打印店打印资料,电脑分享文档,音乐,视频;淘宝资料发货(可设置过期时间和过期的下载次数);危险亚健康的数据(加密性好,无记录账号等个人信息,谁知道是谁传的,就是安全);传你所不敢传,分享你所不敢分享;方便才是王道。


以上都是废话,下面才是干获,如何使用,客官还请见下文

|