- 博客(332)
- 资源 (16)
- 收藏
- 关注
原创 强化学习DQN算法和代码
在训练时,目标网络𝑄𝜃’(𝑠𝑡+1, 𝑎)和预测网络𝑄𝜃(𝑠𝑡, 𝑎𝑡)来自同一网络,但是𝑄𝜃’(𝑠𝑡+1, 𝑎)网络的更新频率会滞后𝑄𝜃(𝑠𝑡, 𝑎𝑡)其中 gym version = 0.26.2。
2023-08-15 17:37:20 141
原创 tensorflow / tensorflow-gpu cuda cudNN tensorRT 安装,启用显卡加速
tensorflow-gpu 版本对应关系。
2023-08-11 00:41:30 1842 3
原创 强化学习算法
策略网络输入状态s,输出动作a的概率分布如下: πa∣s多次训练轨迹如下s11a11r11……s1ta1tr1t……s1Ta1Tr1T………………sn1an1rn1……sntantrnt……snTanTrnT………………sN1aN1rN1……sNtaNtrNt。
2023-08-10 16:02:19 168
原创 win10 安装 tensorflow-gpu 2.10.0
我安装 python 3.10 和 tensorflow_gpu-2.10.0。这里根据自己的版本安装,按照表格推荐tensorflow-gpu==2.10.0。这里根据自己的版本安装,按照表格推荐 11.2 ,我这里是12.2。这里根据自己的版本安装,按照表格推荐 8.1 ,我这里是 8.9。适用于Microsoft窗口的 CUDA 安装指南。显卡 GTX 1660 Ti。系统 win10 x64。
2023-08-07 18:17:35 668
原创 从源码编译 tensorFlow ,启用CPU 指令加速
7 Please specify optimization flags to use during compilation when bazel option “–config=opt” is specified [Default is -Wno-sign-compare]: --copt=-march=native # 配置 bazel 编译的参数,我这是纯 cpu 加速,所以填写。: 这是两个选项的组合,用于以交互式终端运行容器,并将终端连接到容器的输入/输出(stdin/stdout)。
2023-07-30 12:48:26 1616
原创 numpy反向传播算法示例
通过 scikit-learn 库提供的便捷工具生成 2000 个线性不可分的 2 分类数据集。按着7: 3比例切分训练集和测试集。
2023-06-29 11:44:54 132
原创 MSE 均方误差及其梯度
仅当j = i 时才为 1,其它点都为 0,也就是说, 偏导数只与第j号节点相关,与其它节点无关, 因此上式中的求和符号可以去掉。其中n为输出节点数,真值为 y , 模型输出为 o。
2023-05-08 00:37:04 573
原创 回归问题(AI笔记)
给定数据集𝔻,我们需要从𝔻中学习到数据的真实模型,从而预测未见过的样本的输出值。在假定模型的类型后,学习过程就变成了搜索模型参数的问题,比如我们假设神经元为线性模型,那么训练过程即为搜索线性模型的𝒘和𝑏参数的过程。训练完成后,利用学到的模型,对于任意的新输入𝒙,我们就可以使用学习模型输出值作为真实值的近似。对于预测值是连续的实数范围,或者属于某一段连续的实数区间,我们把这种问题称为。首先假设𝑛个输入的生物神经元的数学模型为线性模型之后,只采样𝑛 + 1个数据点就可以估计线性模型的参数𝒘和𝑏。
2023-05-03 15:29:56 843
原创 cube旋转立方体(Qt-OpenGL)
cube旋转立方体(Qt-OpenGL)主窗口类MainWidget MainWidget : public QOpenGLWidget, protected QOpenGLFunctions鼠标事件,更新四元数用于旋转void MainWidget::mousePressEvent(QMouseEvent *e){ // Save mouse press posi...
2019-09-03 17:20:46 1385
原创 QT多线程渲染Mandelbrot集
QT多线程渲染 Mandelbrot集Mandelbrot集是人类有史以来做出的最奇异,最瑰丽的几何图形,曾被称为“上帝的指纹”。这个点集均出自公式:Zn+1=Zn2+CZ_{n+1} = Z_n^2 +CZn+1=Zn2+C,对于非线性迭代公式Zn+1=Zn2+CZ_{n+1} = Z_n^2 +CZn+1=Zn2+C,所有使得无限迭代后的结果能保持有限数值的复数C的集合,构成M...
2019-08-29 18:17:56 638 2
原创 多核多线程自旋锁spinlock 与互斥量mutex性能分析
多核多线程 自旋锁(spinlock )与 互斥量(mutex)mutex方式:Mutex适合对锁操作非常频繁的场景,并且具有更好的适应性。尽管相比spin lock它会花费更多的开销(主要是上下文切换),但是它能适合实际开发中复杂的应用场景,在保证一定性能的前提下提供更大的灵活度。消耗时间的地方:(系统调用,mutex会在锁冲突时调用system wait)上下文切换对已经拿着锁的那个...
2019-08-24 16:15:38 1214
原创 ubuntu grub引导win10
文章目录1 在Ubuntu中打开终端输入命令`sudo blkid `特别注意2 修改grub.cfggrub 引导win101 在Ubuntu中打开终端输入命令sudo blkid查看 硬盘各个分区的 uuidwmx@wmx-ubuntu:~$ sudo blkid [sudo] wmx 的密码: /dev/sdb1: LABEL="SDB1-BOOT" UUID="97C7-F...
2019-06-04 10:46:49 8750
原创 grub制作USB启动盘
grub制作USB启动盘一、使用 GParted 分区U盘:第一个分区 500M , 并且设置标识 boot esp , fat32格式第二个分区剩余全部,ntfs格式(可以读写大于4G的文件)终端输入命令fdisk -l 查看结果:终端输入命令blkid 查看结果:二、安装grub到U盘...
2019-05-28 09:10:31 4947
原创 ubuntu用户自定义 grub 引导菜单
ubuntu用户自定义 grub 引导菜单grub 是menu.list 文件grub2 是 /boot/grub/grub.cfg 文件在的grub 1.0 版本以前是 menu.lst , 是直接编辑的。在的grub 2.0 版本是 grub.cfg,这个文件通过运行update-grub 来更新的,跟如下命令是一个作用。 grub-mkconfig -o /b...
2019-05-25 02:04:20 2693
原创 卡尔曼滤波 Kalman Filter 理解 (超简单),带仿真
卡尔曼滤波 Kalman Filter 精简理解参考外文 An Introduction to the Kalman Filter核心过程一 (时间更新:)初始输入(k-1时刻):系统最优状态、系统噪声协方差系统状态转移方程(1.9)过程噪声协方差 (1.10)核心过程二 (测量更新:)计算卡尔曼增益K (1.11)根据卡尔曼增益K,计算最优当前状态 (1.12)根据...
2019-05-09 17:38:00 3162
原创 Ubuntu + win10 双系统 安装(超简单实用)修复grub引导
Ubuntu + win10 双系统 安装(超简单实用)修复grub引导很多安装双系统的朋友都会遇到:1 安装后找不到系统2 无法启动到win 或者 ubuntu**不论是先安装ubuntu 还是先安装win,安装系统没有顺序区分 **别慌!!!这是系统没有正确引导,需要修复1 只需要一个ubuntu 启动盘制作教程用UltraISO制作Ubuntu16.04 U盘启动盘2 插入...
2019-04-05 22:52:01 7707 12
原创 QGroundControl任意多边形航线规划(植保作业)
联系作者 qq 843230304,欢迎分享交流此算法,为原创,我把它弄成了开源,希望各位遵循开源协议这是我的github上的仓库 https://github.com/wmx-github/polygonMission.git用法用QGroundControl 在地图上点闭合的出多边形,保存mission为航线, 按照这个库把mission坐标作为输入,输入喷福,自动计算出面积,并且生成新的作业
2017-06-29 14:06:15 6881 3
原创 frp 内网穿透,通过服务器A公网IP端口,访问家庭电脑B
我这里用FinalShell 填写服务器IP= xxx.xxx.xxx.xxx 端口=22 ,用户/密码 ,登录到服务器。登录名:home-pc-ubuntu ( 家庭电脑B的用户名 )腾讯服务器A的公网IP是 xxx.xxx.xxx.xxx。或者其它电脑上通过ssh方式连接,比如ssh命令行。连接成功,通过服务器A公网IP端口,访问家庭电脑B。端口: 6000 (服务器A开放端口)修改 frpc.toml 为以下内容。IP :服务器A公网IP。密码: 家庭电脑B的密码。
2024-03-26 21:58:42 299
原创 修改Docker 默认存储路径,镜像容器移动到新路径
添加 data-root 为新路径 /media/wmx/soft1/docker_root。重新加载配置,然后重启docker。重命名为docker_root。主机 ubuntu20.04。
2024-03-17 10:07:24 441
原创 ubuntu 安装配置 ollama ,添加open-webui
如果修改了OLLAMA_MODELS环境变量,把之前下载的 OLLAMA_MODELS 目录变量下的两个目录。浏览器下载 https://ollama.com/download/ollama-linux-amd64。1 手动下载 https://ollama.com/install.sh 这个文件。2 注释掉下载部分 curl xxxx 手动下载ollama-linux-{ARCH}复制到新的OLLAMA_MODELS目录变量下 ,即可。模型下载到刚才的OLLAMA_MODELS 环境变量下。
2024-03-16 20:59:36 871 2
原创 minitouch王者荣耀按键百分比和坐标映射关系
我手机是华为mate40pro ,手机分辨率调成标准模式 2376 x 1152 ,即是 对应上面手机截图的 分辨率2376 x1104。如果需要计算不同分辨率下的按键位置,可以通过百分比计算。的命令是: (其中 \n 表示换行)原图 2376 x 1104。所以 minitouch 发送。比如minitouch发送。
2024-02-04 23:27:05 494
原创 鸿蒙系统对应安卓版本
编译安装,运行之后显示 Build.VERSION.SDK_INT 值是 31。或者把 Build.VERSION.SDK_INT 添加到显示的字符串上面。鸿蒙4.0.0 对应 安卓12 api 31。我这里 build.gradle.kts 配置。
2024-02-04 15:15:26 2934
原创 linux 下scrcpy 手机投屏到电脑,QT+ffmpeg 获取视频流,处理等等
这种方式 scrcpy 默认使用SDL渲染界面,如果我们想自己处理每一帧手机投屏的图像,接下来步骤5。下载 scrcpy-server v2.3.1 版本 scrcpy-server-v2.3.1。我这里下载的是linux系统 v2.3.1 版本 scrcpy-2.3.1.tar.gz。把 scrcpy-server-v2.3.1 复制到 路径。连接方式有很多,可以通过有线方式,这里用无线方式举例。scrcpy 通过 v4l2方式启动,关联。scrcpy-server安装目录是。
2024-01-28 14:40:22 1152
原创 tensoflow 报错 Could not locate zlibwapi.dll. Please make sure it is in your library path!
默认安装路径是 C:/Program Files (x86)/zlib/使用 cmake-gui 工具。点击 Configure 无错。然后点击 Generate 无措。点击open Project。选择Release x64。编译ALL_BUILD。再编译 INSTALL。
2024-01-04 17:44:37 548
win系统 设置系统亮度
2015-12-10
Arduino 技术内幕
2015-08-24
工程计算器
2012-10-14
手机夜视仪
2012-10-14
安卓手机的虚拟数据线
2012-10-14
安卓电蚊香
2012-10-14
USB调试快捷开关
2012-10-14
手机遥控电脑 百变遥控2.9
2012-10-14
ACCESS VBA 编程
2011-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人