自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 2020-12-16

剑指Offer JZ1:提示:以下是本篇文章正文内容,下面案例可供参考一、题目:题目描述在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。输入7,[[1,2,8,9],[2,4,9,12],[4,7,10,13],[6,8,11,15]]返回值true二、思路:1.首先排序空数组问题,如果输入为空数组,直接返回False2.

2020-12-16 15:03:47 347

原创 页面适配手机大小的一行代码

大多数页面在电脑上显示正常,但在手机上可能由于屏幕尺寸问题,显示有错误,可以添加下面一行代码让页面对手机尺寸进行适配。在<head></head>中加入下面这行代码<metaname="viewport"content="width=device-width,initial-scale=1.0"><!DOCTYPE html>&...

2020-04-12 15:49:14 355

原创 关于CSS选择器的使用总结

关于CSS选择器的使用,一共可以分为3种:(1)标签选择器:根据标签名匹配所有的该元素(2)id选择器:根据元素的id属性值匹配文档中惟一的元素,id具有唯一性,不能重复使用(3)class选择器在使用上通俗一点说,如果想让某个标签在页面中统一具有某种样式,使用标签选择器比较合适。如果一个标签想使用其他标签不同的样式,使用id选择器进行定义,然后调用比较合适。如果想让某些标签都...

2020-04-12 15:44:57 197

原创 Transformer学习

本课程根据李宏毅2020课程中的Transformer章节进行学习对视频学习过程进行记录Transfomer是一个seq2seq结构,重点使用的self-attention layer取代了RNN layer一般情况下处理一个sequence时候最常使用的RNN处理:a为输入层,b为输出层,但是这种使用RNN的结构有一个很大的缺点,就是不能够平行化(所谓的平行化就是,RNN在处...

2020-04-06 13:21:58 186

原创 tensorflow-代码-循环神经网络(RNN)

tensorflow 学习之路 九:LSTM实现手写数字识别同样以手写数字识别为例,学习下循环神经网络tensorflow代码的使用:这里使用LSTM作为RNN的一个例子。1.首先先介绍下参数,不同于前面的传统神经网络结构中需要将图片扁平化处理,将28×28的图片变成1×784的步骤,在LSTM中,如果是28×28的图片,就是28行,28列,每次输入的是一行,一张图片就需要28次的输入...

2020-03-31 23:12:44 782

原创 tensorflow-代码-卷积神经网络(CNN)

tensorflow学习之路 八:使用卷积神经网络进行手写数字识别。 前面的文章使用了传统神经网络对手写数字进行识别,为了学习卷积神经网络,继续使用手写识别这个案例,不过这里使用卷积神经网络代替传统神经网络。通过案例学习到,如何使用卷积神经网络替代传统神经网络完成手写识别方法。学习如何定义以及使用卷积神经。结构: 这里整个模型的结构是:2层卷积层以及2层全连接...

2020-03-29 14:13:36 644

原创 tensorflow-代码-手写数字识别

tensorflow学习之路 七:手写数字识别 手写数字识别的数据集采用的是MNIST数据集:该数据集包含60,000个训练样本和10,000个测试样本。他们的大小同一为28×28。(28行,28列的一个矩阵,表示一个0~9的数字) 每张图片的大小是28×28=784,所以对一张图片来说,输入的一张图片的维度是784维1.神经网络结构:输入层784...

2020-03-27 19:53:18 191

原创 tensorflow-代码-非线性回归

tensorflow之路 六:非线性回归通过代码能够实现一个:输入层为一个神经元,隐藏层为10个神经元,输出层为一个神经元的神经网络模型。输入为:-0.5至0.5随机初始化的200个点作为x值代码:import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt#使用numpy生成500样本点...

2020-03-27 18:12:24 261

原创 tensorflow-代码-简单线性拟合

tensorflow学习之路 五:线性拟合步骤:1.随机生成100随机点作为x,定义一个方程y=k×X+b,使用方程计算y的值#使用numpy生成100个随机的点x_data = np.random.rand(100)y_data = x_data*1+32.创建两个变量k和b,表示要建立的线性模型的斜率k和截距b,建立方程#构造一个线性模型b = tf.Variab...

2020-03-27 15:48:42 286 1

原创 tensorflow-代码-Fetch和Feed的使用

tensorflow学习之路 四:Fetch和Feed的使用一、Fetch简介:Fetch的作用是在会话中可以同时执行多个op。例子:这里有两个op,分别是加法和乘法,使用sess.run([])同时执行两个op,将两个op放入【】中.import tensorflow as tf#定义三个常量input1 = tf.constant(1.0)input2 = tf.co...

2020-03-27 15:09:50 162

原创 tensorflow-代码-变量自增操作

tennsorflow学习之路 三:变量自增操作本代码实现的目的是创建一个变量x,每执行一次自增1op操作,完成x=x+1操作,使用for循环定义需要执行几次自增1的操作。import tensorflow as tf#创建一个变量,初始化为0,名字为counterstate = tf.Variable(0,name='counter')#创建一个op,作用是使state+1...

2020-03-26 22:02:45 402

原创 tensorflow代码-向量相减

tensorflow学习之路 二:继上一篇文章中使用两个常量做加法运算之后,本片文章使用变量来做简单的运算操作:前置知识:tensorflow创建变量之后,在session调用之前需要进行变量的初始化操作:init = tf.global_variables_initializer()接下来我们开始看一个tensorflow实现的带有变量的减法操作:注意这里我们使用的是向量相加减...

2020-03-26 21:43:43 1121

原创 tensorflow代码-初识-矩阵相乘

tensorflow:学习tensorflow之路 一步骤:构建一个Graph,将需要计算的变量放入Graph中进行计算一个简单的矩阵相乘案例:""" 创建一个Graph,然后启动"""#导入需要的模块import tensorflow as tfimport osos.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'#创建两个常量...

2020-03-26 21:20:44 660

原创 python 读写文件

读文件有各式各样的读文件方法,在这里进行下总结归纳首先是打开文件的方式:file = open('文件名',‘打开文件模型’)打开文件的方式有多种:1.‘r’方式打开文件#以只读的方式打开文件,并且文件必须存在file = open('tes.txt',‘r’) 2.'w'方式打开文件#以写的方式打开文件,若文件存在清空文件,文件不存在,生成文件file =...

2020-02-26 00:11:15 174

转载 cocoapods: pod setup 心酸问题

cocoapods  pod setup第一次使用cocoapods 需要安装,按照书上代码执行:gem  --version 查看ruby版本(要求在2.0.0以上)gem sources --remove https://rubygems.org   删除Ruby默认地址源gem sources -a http://gems.ruby-china.com/  添加新的地址源...

2018-11-21 18:53:32 686

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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