蒋智昊的博客

蒋智昊的博客

什么是梯度?

什么是梯度?

梯度

假设对于函数f(x),在其图象中有一点a,在a点的梯度是f(x)增长最快的方向,梯度本身是一种上升的趋势。

梯度下降

概念:对于f(x),在a点的梯度是f(x)增长最快的方向,那么它的相反方向则是该点下降最快的方向, 梯度下降算法是一种求局部最优解的方法。

原理:将函数比作一个山谷,如下图,我们站在山坡上的某处,往四周看,找出一个方向,使得沿着这个方向向下走一小步,能够下降的最快;刚开始走的步伐可能会大一些,随着越来越接近谷底,步伐也就越来越小,直到最终到达谷底c点。

环信客服云

环信客服云

环信客服云

官网:https://www.easemob.com/pricing/cs

1、标准版

全渠道接入,统一工作台

访客端功能样式自定义

智能路由

多级会话标签+服务小结

留言功能

审批管理 (坐席状态&黑名单等)

统一客户中心

会话质检

绩效报表 (工作量、工作质量)

短信服务 (需充值)

2、企业版。包含标准版功能,以及

客服消息撤回

会话协助

会话告警

Matplotlib plot bar 柱形图

Matplotlib plot bar 柱形图

x:浮点型数组,柱形图的 x 轴数据。

height:浮点型数组,柱形图的高度。

width:浮点型数组,柱形图的宽度。

bottom:浮点型数组,底座的 y 坐标,默认 0。

align:柱形图与 x 坐标的对齐方式,’center’ 以 x 位置为中心,这是默认值。 ‘edge’:将柱形图的左边缘与 x 位置对齐。要对齐右边缘的条形,可以传递负数的宽度值及 align=’edge’。

**kwargs:其他参数。

import matplotlib.pyplot

Matplotlib plot pie 饼图

Matplotlib plot pie 饼图

x:浮点型数组,表示每个扇形的面积。

explode:数组,表示各个扇形之间的间隔,默认值为0。

labels:列表,各个扇形的标签,默认值为 None。

colors:数组,表示各个扇形的颜色,默认值为 None。

autopct:设置饼图内各个扇形百分比显示格式,%d%% 整数百分比,%0.1f 一位小数, %0.1f%% 一位小数百分比, %0.2f%% 两位小数百分比。

labeldistance:标签标记的绘制位置,相对于半径的比例,默认值为 1.1,如 

Matplotlib plot scatter 散点图

Matplotlib plot scatter 散点图

x,y:长度相同的数组,也就是我们即将绘制散点图的数据点,输入数据。

s:点的大小,默认 20,也可以是个数组,数组每个参数为对应点的大小。

c:点的颜色,默认蓝色 ‘b’,也可以是个 RGB 或 RGBA 二维行数组。

marker:点的样式,默认小圆圈 ‘o’。

cmap:Colormap,默认 None,标量或者是一个 colormap 的名字,只有 c 是一个浮点数数组的时才使用。如果没有申明就是 image.cmap。

norm:Normalize,默认 None,

r2v 图片转 cad 矢量图软件

r2v 图片转 cad 矢量图软件

1、打开你的光栅图片文件。

2、在“图像”->“转换”中选“24位RGB” -> “灰度”。

3、在“图像”->“转换”中选“灰度” -> “1位单色”。

4、在“矢量”->“自动矢量化” 中 选“CAD图形”,提取线段方式选“边界线”。

5、在“矢量”->“自动矢量化” 中 选“CAD图形”,提取线段方式选“当前线段”。

6、在“文件”->“输出矢量”输出文件格式 选“dxf”。

7、在cad中打开文件。可以用sc命令进行缩放。

Gym CartPole 倒立摆 保存 gif 动画图像

Gym CartPole 倒立摆 保存 gif 动画图像

render_mode=”human” 显示画面

render_mode=”rgb_array” 不显示画面

frames 动画保存,需要rgb_array模式。因此采用cv2进行渲染,解决rgb_array模式下画面显示问题。

 

import gym

import matplotlib.pyplot as plt

from matplotlib import animation

import cv2

# 保存gif图像

def displa

Matplotlib plot hist 直方图

Matplotlib plot hist 直方图

import matplotlib.pyplot as plt

import numpy as np

“””

font:设置中文

unicode_minus:显示负号

“””

# 画图文字使用黑体字显示(显示中文,默认不支持中文)

plt.rcParams[‘font.sans-serif’] = [‘SimHei’]

plt.rcParams[‘axes.unicode_minus’] = False

# 正常显示负号

“””

随机数生成,自动

Python 定义函数 def 后面的 -> :表示的含义

# -> 常常出现在python函数定义的函数名后面,为函数添加元数据,描述函数返回的类型。

# : 表示参数的类型建议符

def one(agent: str) -> str:

print(“Annotations:”, one.__annotations__)

return agent

def two(agent: str):

print(“Annotations:”, two.__annotations__)

return agent

pr

树莓派mysql安装配置

树莓派mysql安装配置

1、更新源。

sudo apt-get update

sudo apt-get upgrade

①sudo apt-get update:这个命令会访问源列表里的每个网址,并将软件列表保存在本地电脑。

②sudo apt-get upgrade:这个命令会把本地已安装的软件,与软件列表里对应软件进行对比,如果发现已安装的软件版本太低,就会提示更新。

/etc/apt/sources.list 就是源列表所在地址。

2、安装mysql

sudo apt-get i