课程学习

【学习笔记】长链剖分

简述 在常规树链剖分中把重儿子设成 $siz$ 最大的儿子,这样从根跳重链时子树大小至少减半,因此只需要 $O(\log n)$ 次即可到达任何节点。 考虑把关键字由 $siz$ 改成子树内最大的深度 $dep$,这样的剖分方法称为长链剖分。 void dfs1(int u,int fa,int d ......
笔记

基于深度强化学习(DQN)的迷宫寻路算法

QLearning方法有着明显的局限性,当状态和动作空间是离散的且维数不高时可使用Q-Table存储每个状态动作的Q值,而当状态和动作时高维连续时,该方法便不太适用。可以将Q-Table的更新问题变成一个函数拟合问题,通过更新参数θ使得Q函数逼近最优Q值。DL是解决参数学习的有效方法,可以通过引进D ......
迷宫 算法 深度 DQN

node js学习

const arrOld = datastr.split(" ") arrOld.forEach(item => { }) 相对路径会出现路径动态拼接的问题,在node执行的时候拼接路径 相对路径移植性差,需要路径动态拼接 __dirname 表示当前文件所处目录 node_modules 是从当前 ......
node

无为炒股课程

短期底部 中期底部 上升期阶段法则 上升期买入时机 短线止盈 止损原则 作战计划 ......
课程

【pytorch】土堆pytorch教程学习(二)加载数据

Pytorch加载数据初认识 pytorch 中加载数据主要涉及两个类:Dataset 和 Dataloader。 Dataset 提供一种方式去获取数据及其label Dataloader 为网络提供不同的数据形式 Dataset Dataset 实现的功能: 获取每个数据及其label 获取数据 ......
pytorch 土堆 教程 数据

算法学习day04链表part02-24、19、142--待办

package LeetCode.linkedlistpart02; public class SwapNodesInPairs_24 { public static void main(String[] args) { // 这块先暂停,链表属实没琢磨明白 } public ListNode sw ......
算法 part day 142 04

【pytorch】土堆pytorch教程学习(一)环境配置及安装

管理虚拟环境 不同的项目需要不同的环境,Anaconda集成的conda包可以创建不同的环境并进行隔离。 打开 Anaconda Promp,创建环境,其中 pytorch 为创建的环境名: conda create -n 虚拟环境名 python=版本 启动环境 conda activate 虚拟 ......
pytorch 土堆 环境 教程

算法学习day03链表part01-203、707、206--待办

// 这块需求重新进行学习package LeetCode.linkedlistpart01; public class ListNode { // 结点的值 int val; // 下一个结点 ListNode next; // 节点的构造函数(无参) public ListNode() { } ......
算法 part day 203 707

51单片机学习笔记 STC89C52RC (05)矩阵键盘和独立键盘(轻触开关)

按键抖动,需要消抖 原理图来自清翔电子 一、独立键盘模块 1.可以直接获取 P3^0对应S2 P3^1对应S3 P3^2对应S4 P3^3对应S5 的电压 当轻触开关按下时,电流会流向GND,此时这一路的电压为0V,松开轻触开关,又变为5V //第一种方法:单个I/O口检测控制 #include < ......
键盘 矩阵 单片机 笔记 STC

深度学习基础入门篇[七]:常用归一化算法、层次归一化算法、归一化和标准化区别于联系、应用案例场景分析。

深度学习基础入门篇[七]:常用归一化算法、层次归一化算法、归一化和标准化区别于联系、应用案例场景分析。 ......
算法 深度 场景 层次 常用

深度学习--可视化、过拟合

深度学习--可视化、过拟合 cmd运行命令:python -e visdom.server 用法: from visdom import Visdom viz = Visdom() viz.line([0.],[0.],win='train_loss',opts=dict(title='train ......
深度

深度学习入门系列之doc

这周老师让把深度学习的名词过一遍,小玛同学准备在过一遍Deep Learning名词的同时把基本的模型也过一遍。 感谢杰哥发我深度学习入门系列能让我有机会快速入门。 下面就来doc一些学到的东西 感知器(线性单元)有个问题就是当面对的数据集不是线性可分的时候,“感知器规则”可能无法收敛,这意味着我们 ......
深度 doc

Java学习(1)

一、Java的基础语法 1.变量和数据类型 在Java中,变量是用来存储数据的容器,可以存储各种类型的数据。Java中的变量分为两类:基本数据类型变量和引用数据类型变量。 (1)基本数据类型(Primitive Data Types) 整数类型:byte、short、int、long 浮点类型:fl ......
Java

深度学习--全连接层、高阶应用、GPU加速

深度学习--全连接层、高阶应用、GPU加速 MSE均方差 Cross Entropy Loss:交叉熵损失 Entropy 熵: 1948年,香农将统计物理中熵的概念,引申到信道通信的过程中,从而开创了信息论这门学科,把信息中排除了冗余后的平均信息量称为“信息熵”。香农定义的“熵”又被称为香农熵或信 ......
全连 高阶 深度 GPU

武术视频课程

没错,学习这份武术教学视频,确实需要花费很长时间和精力,但你知道投入这些时间和精力会让你终身受益。如果你真想让自己获得强健的身体,让自己可以拥有除暴安良的防身技能,让自己具有克服困难,勇往直前的坚忍毅力,付出一点时间和代价也是值得的。对吗? 没错,买这份武术教学视频需要花掉你100元,但, 想想看通 ......
武术 课程 视频

Markdown学习

Markdown学习 标题 #+空格==一级标题 #*2+空格==二级标题 #*3+空格==三级标题 #*4+空格==四级标题 ... #*6+空格==六级标题 字体 hello,world! 两边都加*变成斜体; hello,world! 两边都加 两个* 会字体加粗; hello,world! ......
Markdown

原型设计工具的学习及使用

原型设计工具的比较 墨刀 优势 墨刀是一个简单易上手的原型设计工具,适合对原型设计方面没有基础的小白使用, 内置丰富的组件库和图标库可以从头开始绘制原型,也可以导入设计稿完成交互,其 操作方便,组件自由拖拽和动作效果清晰。墨刀拥有的工作流文档使得在工作过程中 打开工作流就可以看到全局状态和注释,实时 ......
原型 工具

左偏树学习笔记

一、前言 左偏树是一种可以在 $O(\log n)$ 内快速合并的堆式数据结构。 具体来说, 插入一个元素:$O(\log n)$。 查询最值:$O(1)$。 删除最值:$O(\log n)$。 合并:$O(\log n)$。 减少一个元素的值:$O(\log n)$。 同时它可以持久化。 二、定义 ......
笔记

Meerkat 2021 pulsar timing workshop 学习笔记(一)

The joy of pulsars,by Prof Matthew Baile,Swinburne University of Technology https://www.youtube.com/watch?v=qG_hMzTCEX4&t=988s 笔记不保证正确性(英语不行),最好观看原视频 ......
workshop Meerkat 笔记 pulsar timing

python学习-学生信息管理系统并打包exe

在B站自学Python 站主:Python_子木 授课:杨淑娟 平台: 马士兵教育 python: 3.9.9 #python打包exe文件 #安装PyInstaller pip install PyInstaller #-F打包exe文件,stusystem\stusystem.py到py的路径, ......
管理系统 python 学生 系统 信息

5.深度学习计算

除了庞大的数据集和强大的硬件, 优秀的软件工具在深度学习的快速发展中发挥了不可或缺的作用。 从2007年发布的开创性的Theano库开始, 灵活的开源工具使研究人员能够快速开发模型原型, 避免了我们使用标准组件时的重复工作, 同时仍然保持了我们进行底层修改的能力。 随着时间的推移,深度学习库已经演变... ......
深度

qt学习--qml是什么

Qt4 时代的主流就是传统部件(或叫控件)编程,所用的语言一般是 C++。 Qt5 诞生之时,正是手机移动设备蓬勃发展的时候,而传统的 C++ 部件编写的界面对手机应用程序非常方便,比如手机屏幕显示随意翻转, 这在传统桌面程序里基本遇不到,谁会将 22 寸显示器翻过来转过去呢。为了适应手机移动应用开 ......
qml

flink学习路线

1 传统架构 2 大数据架构和流式架构的演变工程 3 flink优势和不足 4 flink应用场景 5 flink基本架构 6 环境准备,运行环境和开发环境配置,建议使用java,兼容性好 7 flink编程模型:flink的数据集类型,编程接口,程序结构和数据类型4个维度进行分析。流式处理和批量计 ......
路线 flink

SkyWalking的学习之一

SkyWalking的学习之一 前言 最近在学习应用调优诊断等内容. 现在实际工作中实质上的拆分和微服务在售前阶段 所以真正用到链路的地方比较少. 但是人生都是要向前看的. 想着一方面提高自己. 一方面也是为了以后着想. 在一个看不到未来和光的地方, 要么离开,要么继续深入掘进. Skywalkin ......
SkyWalking

TS学习

TypeScript 在JS的基础上添加类型概念,一个变量生下来是什么变量就是什么变量 TS不能被JS解析器直接执行 xxx.ts不能直接执行 使用ts编译成js TS增加了什么? 1. TS可以使用变量类型 tuple enum interface abstractclass 2. 完全支持JS ......

如何配置一个用于深度学习的 GPU 服务器 [Ubuntu 18.04 LTS 为例]

一、硬件配置 CPU of Intel i9-9980XE (18-core 36-thread, @3.0-4.4 GHz), RAM of 128 GB (DDR4), GPU of NVIDIA RTX 2080 Ti*4 (11 GB GDDR6*4), and M.2 NVMe SSD o ......
深度 服务器 Ubuntu 18.04 GPU

django-restful:购物车 学习记录

购物车 就有 获取购物车详情 加入购物车 删除购物记录 同样 直接使用mixins 中的 就够了 view 这里面没有一个陌生的 基本都是前面学习过了的 class ShoppingCartViewset(viewsets.ModelViewSet): """ 购物车功能 list: 获取购物车详情 ......
django-restful 购物车 restful django

文章学习:基于AVX-512指令集的同态加密算法中大整数运算性能优化与突破

学习文章:英特尔×同态科技 | 基于AVX-512指令集的同态加密算法中大整数运算性能优化与突破 文章 人工智能的安全隐患 ChatGPT的成功大部分来源于海量的数据支撑和丰富的数据维度,基于13亿参数量的庞大模型,随着用户的不断涌入,ChatGPT不断迭代进化新的“知识”,而在模型表达能力的增强之 ......
整数 指令 算法 性能 文章

51单片机学习笔记 STC89CRC (04)数码管和锁存器

一、数码管 点亮:共阴极给高电平,共阳级给低电平,二进制点亮顺序为 dp g f e d c b a 想要显示1,就可以给0x06, //0000 0110,bc亮起显示1. 0x3F, //"0" 0x06, //"1" 0x5B, //"2" 0x4F, //"3" 0x66, //"4" 0x ......
锁存器 数码管 单片机 笔记 数码