自定义博客皮肤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)
  • 收藏
  • 关注

原创 泰坦尼克号生存预测

泰坦尼克号生存预测import pandas as pdfrom sklearn import preprocessingimport tensorflow as tfimport matplotlib.pyplot as plt# 使用panda读取处理数据data_file_path = "./titanic3.xls"df_data = pd.read_excel(data_file_path)# print(df_data.describe())selected_cols = [

2020-11-09 16:11:08 802

原创 CIFAR_10图像识别

import numpy as npimport pickle as pimport matplotlib.pyplot as pltimport tensorflow as tffrom sklearn.preprocessing import OneHotEncoderimport osfrom time import time# 读取数据# 分批次读取数据,每次10000def load_CIFAR_batch(filename): """ load single bat

2020-11-09 16:00:42 947

原创 基于多层神经网络的手写数字识别

基于多层神经网络的手写数字识别import tensorflow as tfimport osimport matplotlib.pyplot as pltimport numpy as np#下载读取数据from tensorflow.examples.tutorials.mnist import input_datamnist=input_data.read_data_sets("./MNIST_data/",one_hot=True)#模型构建#定义全连接层函数def f

2020-11-02 10:25:35 659

原创 单变量线性回归

单变量线性回归import matplotlib.pyplot as pltimport numpy as npimport tensorflow as tfnp.random.seed(5)#创建数据x_data=np.linspace(-1,1,100)y_data=2*x_data+1.0+np.random.randn(*x_data.shape)*0.4#对创建的数据画图plt.scatter(x_data,y_data)plt.plot(x_data,2*x_data+

2020-10-30 20:42:16 241

原创 tensorflow基础

tensorflow基础1.输出hello wordimport tensorflow as tfhello=tf.constant("hello word")sess=tf.Session()print(sess.run(hello))2.tensor(“Add=0”,shape=(),dtype=float32)名字(name)节点名称,来自节点的第几个输出形状(shape)张量的维度信息,上面表示标量类型(type)每个张量会有一个唯一的类型3.张量的形状scalar=t

2020-10-30 20:37:38 145

原创 基于一个隐藏层神经网络的手写数字识别

基于一个隐层神经网络的手写数字识别import tensorflow as tfimport osimport matplotlib.pyplot as pltimport numpy as np#下载读取数据from tensorflow.examples.tutorials.mnist import input_datamnist=input_data.read_data_sets("./MNIST_data/",one_hot=True)#模型构建#输入数据占位符x=tf.p

2020-10-30 20:25:19 452

原创 算法复杂度分析

算法复杂度分析1. 算法概念:算法(Algorithm)是指用来操作数据、解决程序问题的一组方法。对于同一个问题,使用不同的算法,也许最终得到的结果是一样的,比如排序就有前面的十大经典排序和几种奇葩排序,虽然结果相同,但在过程中消耗的资源和时间却会有很大的区别。2. 衡量不同算法之间的优劣主要还是从算法所占用的「时间」和「空间」两个维度去考量。时间维度:是指执行当前算法所消耗的时间,我们通常用「时间复杂度」来描述。空间维度:是指执行当前算法需要占用多少内存空间,我们通常用「空间复杂度

2020-06-03 22:11:35 266

转载 java 堆栈详解

java 堆栈详解1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制.2. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。)3. 堆:存放所有new出来的对象。4. 静态域:存放静态成员(static定义的)5. 常量池:存放字符串常量和基本类型常量(public s...

2019-11-05 21:00:37 185

原创 栈的原理和使用

栈:后入先出的数据结构栈是java的一种数据结构,栈的底层是通过数组实现的。它本身是一个java类,这个类里面写了一些入栈,出栈的方法。public class SqStack { private Object[] stackElem;//数组就是栈的本质 private int top; //top栈顶,其实就是一...

2019-11-05 20:45:04 144

原创 mybatis动态代理和spring对象注入

mybatis动态代理实现方式:jdk通过proxy()动态代理产生mapper的代理对象1.创建一个mapper;import org.apache.ibatis.annotations.Select;import java.util.List;import java.util.Map;public interface FriendMapper { @Select("sel...

2019-10-28 11:17:34 793

原创 从中序与后序遍历序列构造二叉树

从中序与后序遍历序列构造二叉树:根据一棵树的中序遍历与后序遍历构造二叉树。注意:你可以假设树中没有重复的元素。例如,中序遍历 inorder = [9,3,15,20,7]后序遍历 postorder = [9,15,7,20,3]返回如下的二叉树: 3 / \ 9 20 / \ 15 7分析:根据前序和中序可以构造一颗二叉树,根据中序和后...

2019-10-15 16:15:39 245

原创 二叉树递归

对称二叉树:给定一个二叉树,检查它是否是镜像对称的。例如:二叉树 [1,2,2,3,4,4,3] 是对称的。 1 / \ 2 2 / \ / \3 4 4 3 public boolean isSymmetric(TreeNode root) { if (root == null) { return t...

2019-10-14 21:26:30 107

原创 二叉树的深度

二叉树的最大深度:二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回它的最大深度 3 。public int maxDepth(TreeNode root) { if(root==null) return 0; ...

2019-10-14 20:46:19 383 1

原创 二叉树遍历

树的遍历:前序遍历首先访问根节点,然后遍历左子树,最后遍历右子树中序遍历是先遍历左子树,然后访问根节点,然后遍历右子树后序遍历是先遍历左子树,然后遍历右子树,最后访问树的根节点输入: [1,null,2,3] 1 \ 2 / 3 输出: [1,2,3]二叉树的前序遍历实现:/** * Definition for ...

2019-10-14 20:13:50 95

转载 无重复字符的最长子串

无重复字符的最长子串给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2:输入: "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。示例 3:输入: "pwwkew"输出: 3解释: 因为无重复字符...

2019-09-16 11:44:32 79

空空如也

空空如也

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

TA关注的人

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