摘要:本文主要介绍了神经网络的基本概念以及误差反向传播算法的推导。 1、关于神经网络的几个重要概念 神经元模型:类似于神经元细胞结构的模型。如下图: 解释:每一个神经元都是相对独立的,将输入的若干个数据经过加权处理之后求和,作为一个总体输入(在上图中就是线性模型),然后将该总体输入作为变量送给激活函 ...
分类:
编程语言 时间:
2019-11-12 20:07:46
阅读次数:
102
前言 昨天试了一下新版本,发现完全按照官网安装会提示一些问题,所以留下记录。 PS,我选择从源码安装Autoware 1.12 配置列表: 系统:Ubuntu 18.04 ROS:Melodic CUDA:10.0以上 Eigen:3.3.7以上 1. 显卡驱动、CUDA安装 这里请参考:https ...
分类:
其他好文 时间:
2019-11-12 20:07:34
阅读次数:
152
在之前写过了Cisco路由器之IPSec虚拟专用网;在Cisco的ASA防火墙上实现IPSec虚拟专用网。这两篇博文都是用于实现总公司和分公司之间建立虚拟专用网的,那么还有一种使用很多的情况,就是出差人员想要访问公司内网的资源呢?由于出差人员只是单一的一个客户端,所以和前两篇博文不一样,前两篇博文搭建虚拟专用网,两端设备都是路由器或防火墙,有固定的IP地址,所以呢,并不能实现出差人员访问,这篇博文
分类:
系统相关 时间:
2019-11-12 20:07:15
阅读次数:
92
su:切换用户 sudo:某用户以root身份执行某条命令 useradd 添加用户 useradd -m - s /bin/bash user1 userdel删除用户 userdel -r user1彻底删除用户 usermod 修改用户的信息 usermod -d更改用户主目录 usermod ...
分类:
系统相关 时间:
2019-11-12 20:07:04
阅读次数:
100
“分布式锁”是用来解决分布式应用中“并发冲突”的一种常用手段,实现方式一般有基于zookeeper及基于redis二种。具体到业务场景中,我们要考虑二种情况:一、抢不到锁的请求,允许丢弃(即:忽略)比如:一些不是很重要的场景,比如“监控数据持续上报”,某一篇文章的“已读/未读”标识位更新,对于同一个id,如果并发的请求同时到达,只要有一个请求处理成功,就算成功。用活动图表示如下:二、并发请求,不论
分类:
其他好文 时间:
2019-11-12 20:06:37
阅读次数:
77
[toc] 前端 任何与用户直接打交道的操作界面,都可以称之为前端 软件开发架构 C/S B/S B/S本质也是C/S web服务的本质 请求与响应 在浏览器中输入网址敲回车会发生哪些事 1. 朝着指定的服务器地址发送请求 2. 服务端接收请求 并处理 3. 返回相应的响应 4. 浏览器接收并渲染出 ...
分类:
其他好文 时间:
2019-11-12 20:06:25
阅读次数:
75
介绍 克鲁斯卡尔(Kruskal)算法是用来求出连通图中最小生成树的算法。 连通图:指==无向图==中==任意两点都能相通==的图。 最小生成树:指联通图的所有生成树中==边权重的总和最小==的树(即,找出一个树,让其联通所有的点,并让树的边权和为最小)。 算法思想 克鲁斯卡尔算法的主要基本思想有两 ...
分类:
编程语言 时间:
2019-11-12 20:06:13
阅读次数:
76
1、Partitioner 组件通过让 Map 对 Key 进行分区,从而将不同分区的 Key 交由不同的 Reduce 处理。Partition属于map端 2、分区的总数与任务的reduce任务数相同 partitioner定义: partitioner的作用是将mapper 输出的key/va ...
分类:
其他好文 时间:
2019-11-12 20:05:55
阅读次数:
96
使用 按位与运算符(&) 将能更加快速地判断一个整数是奇数还是偶数 使用举例如下: def check_number(n): if n & 1: return '奇数' else: return '偶数' # 简单测试: for i in range(-3, 3): print(i, check_n ...
分类:
编程语言 时间:
2019-11-12 20:04:56
阅读次数:
79
redis相关 redis基础 redis发布订阅 redis持久化RDB与AOF redis不重启,切换RDB备份到AOF备份 redis安全配置 redis主从同步 redis哨兵集群 redis-cluster redis-python api redis面试题 原文:https://www. ...
分类:
其他好文 时间:
2019-11-12 20:04:36
阅读次数:
88
1.git reflog操作,查看提交的历史记录,找到自己的提交 2.强制回退到上一次提交:git reset --hard 791a1fc 或者 git reset --hard HEAD@{2} (HEAD@{2} git reflog显示在分支前面的 数字表示往前退几个) 3.再一次rebas ...
分类:
其他好文 时间:
2019-11-12 20:03:55
阅读次数:
151
一、什么是编程语言? Python和中文、英语语一样,都是一门语言,只要是语言,其实就可以看成是一种事物与另外一种事物沟通的介质。Python属于编程语言,编程语言是程序猿和计算机之间沟通的介质;中文和英语则是人与人之间沟通的介质。 二、什么是编程? 编程指的是:程序猿基于某种编程语言的语法格式将自 ...
分类:
其他好文 时间:
2019-11-12 20:03:20
阅读次数:
55
python操作mysql数据库Python标准数据库接口为PythonDB-API,PythonDB-API为开发人员提供了数据库应用编程接口。Python数据库接口支持非常多的数据库,你可以选择适合你项目的数据库:GadFlymSQLMySQLPostgreSQLMicrosoftSQLServer2000InformixInterbaseOracleSybase你可以访问Python数据库接
分类:
数据库 时间:
2019-11-12 20:03:08
阅读次数:
83
前端主页 图片准备 将提供的资料中的图片移植到项目的img文件夹下 页头组件:components/Header.vue 轮播图组件:components/Banner.vue 页脚组件:components/Footer.vue 主页组件:views/Home.vue ...
分类:
其他好文 时间:
2019-11-12 20:02:51
阅读次数:
94
cpp11里用于并发的工具有主要有thread、mutex、condition_variable,其中condition_variable条件变量wait可以附加条件,是对条件和锁的封装,如果不加条件只用锁就是一元信号量,只有一元的pv操作,而附加了条件后若条件为真则直接后续,非真则等待(阻塞并归还 ...
分类:
编程语言 时间:
2019-11-12 20:02:33
阅读次数:
74
css实现元素水平对齐 css实现水平对齐,如图 有人会说css实现这种水平对齐要兼容ie8还不简单吗?使用float: left,或者display: inline-block,不就可以了吗?是的,最常用的最简单方式就是上面这两种,但还有一种方式也可以实现,那就是使用display: table- ...
分类:
Web程序 时间:
2019-11-12 20:02:02
阅读次数:
106