通信技术 开发者 信号 基础

使用 PyTorch 完全分片数据并行技术加速大模型训练

本文,我们将了解如何基于 PyTorch 最新的 完全分片数据并行 (Fully Sharded Data Parallel,FSDP) 功能用 Accelerate 库来训练大模型。 动机 🤗 随着机器学习 (ML) 模型的规模、大小和参数量的不断增加,ML 从业者发现在自己的硬件上训练甚至加载 ......
模型 PyTorch 数据 技术

基础lucksheet实现前端导出excel文件

文章参考:https://blog.csdn.net/csdn_lsy/article/details/107179708 1.引入两个插件,其中exceljs负责将lucksheet的数据格式转化成excel的buffer流,file-saver负责将buffer转成blob文件流导出。 npm ......
前端 lucksheet 文件 基础 excel

Go开发环境

https://golang.google.cn/dl/ | go1.21.4.windows-386.zip | Archive | Windows | x86 | 69MB | 870a0e462b94671dc2d6cac707e9e19f7524fdc3c90711e6cd4450c3713 ......
环境

信号自动切换的功能

1、需求说明 需求: 很多时候会遇到矩阵的自动切换逻辑的问题,以下分享两个比较常用的宏模块说明 自动切换信号源 当检测到有1路信号输入时,两个输出为复制模式 当检测到有2路信号输入时,两个输出分别输出2路信号 当检测到有第3路信号输入时,两个输出显示2和3 当拔掉第3路信号输入时,两个输出为复制模式 ......
信号 功能

华为不光有“遥遥领先”, 还有专门为程序员开发的工具

今天搜华为发现一款特别好用的云端构建工具,试用了一下, 还蛮不错, 感觉比在本地构建快多了,也蛮适合多人协作的。 地址也附上了:https://www.huaweicloud.com/product/cloudbuild.html?utm_source=developer.huaweicloud&u ......
程序员 工具 程序

电路基础

电路基础 一、电路中的概念 1、能量。 ​ 能量(Q):某段时间内产生的能量。单位为J。 ​ Q = U * I * t 2、电功率。 ​ 电功率(P):电产品在某一单位时间作的工(产生的能量,如热能)。单位W。 ​ 一个电路中,如果电阻很小,电压和电流很大,就会产生很大的热能。 ​ P = U * ......
电路 基础

记录--前端实习生的这个 bug 被用做了一道基础面试题

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 前言 测试发现了一个问题,简单描述问题就是通过函数删除一个数组中多个元素,传入的参数是一个数组索引。 然后发现实际效果有时删除的不是想要的内容。 具体 Bug 代码实现: const arr = [1,2,3,4,5,6,7]; cons ......
前端 实习生 一道 基础 bug

【python基础之可变和不可变数据类型】--- python堆栈的相关应用

【一】用代码实现堆和栈 【1】堆 # 堆的操作是先进先出(FIFO) list_queue = [] for i in range(0, 5): print(f'{i} 已入堆(队列)') list_queue.append(i) print(' 入堆完毕 ') while list_queue: ......
python 堆栈 类型 基础 数据

【python基础之可变和不可变数据类型】--- python之堆的介绍

【一】堆 堆--简介:一种基于树的数据结构 堆是满足堆特性的完全二叉树,即树中每个节点的值大于或等于其子节点的值。 有两种类型的堆: 1. 最大堆:在最大堆中,每个节点的值都大于或等于其子节点的值,并且根节点在树中具有最大值。 2. 最小堆:在最小堆中,每个节点的值都小于或等于其子节点的值,并且根节 ......
python 类型 基础 数据

【python基础之可变和不可变数据类型】---python之栈的介绍

【二】栈 【0】引入 https://www.hello-algo.com/chapter_stack_and_queue/ 栈如同叠猫猫,而队列就像猫猫排队。 两者分别代表着先入后出和先入先出的逻辑关系。 【1】栈的介绍 「栈 stack」是一种遵循先入后出的逻辑的线性数据结构。 我们可以将栈类比 ......
python 类型 基础 数据

给 Web 前端工程师看的用 Rust 开发 wasm 组件实战

本文先介绍了 wasm-pack 官方的教程,还有其他组件测试、发布等的流程先不在这里介绍了。以下用一个实际开发中的模块来说一下开发 wasm 组件过程中遇到的问题和解决方法。 ......
前端 实战 组件 工程师 工程

基于DotNetty实现一个接口自动发布工具 - 通信实现

基于 DotNetty 实现通信 DotNetty : 是微软的 Azure 团队,使用 C#实现的 Netty 的版本发布。是.NET 平台的优秀网络库。 项目介绍 OpenDeploy.Communication 类库项目,是通信相关基础设施层 Codec 模块实现编码解码 Convention ......
DotNetty 接口 工具

程序员学单词-1200个基础单词2

英语单词记忆法: a 拼音联想法 1 完整拼音法 pen 钢笔、笔 n pen(盆) 盆里有一只钢笔 long 长的 adj long(龙) 龙很长 fan 迷、扇子 n 扇(风) vt fan(饭) 吃饭的歌迷在用扇子扇风 panda 熊猫 n pan(盘) da(大) 盘子里有一只大熊猫 man ......
单词 程序员 基础 程序 1200

MKL.NET:为.NET开发者提供高性能数学计算支持的开源库

MKL.NET:为.NET开发者提供高性能数学计算支持的开源库 编程乐趣 ​ ​关注他 你经常看 TA 的内容 MKL是英特尔推出的一套功能强大、性能优化的数学库,主要是采用C/C++编写的。今天给大家推荐一个MKL的.Net版本,让我们无需与C/C++打交道,方便我们集成到应用开发中去。 01 项 ......
开发者 高性能 NET 数学 MKL

TSINGSEE青犀AI视频识别技术渣土车识别智能监管方案

随着城市化进程的不断推进,渣土车在建筑垃圾的运输中发挥着越来越重要的作用。未密闭化运输、车容不洁挂土、违规抛洒滴漏是目前渣土运输过程中最常见的违规行为。传统的渣土车运输管理方式存在着很多问题,导致渣土车在运输过程出现的不规范行为得到有效管理,给城市环境和道路安全带来了严重威胁。人工监管不仅效率低下, ......
渣土 TSINGSEE 智能 方案 技术

Python基础_01_MarkDown语法基础 - 个人云端

MarkDown基础语法 [一]Typora (1)下载 官网:Typora 官方中文站 (typoraio.cn) 正版价格及介绍:89元/3台设备;89元三个设备码(重装系统设备码失效) 绿色版:网盘链接[ .\Typora\resources 文件夹下替换(app.asar)] (2)部分设置 ......
基础 云端 语法 MarkDown Python

一. C++基础

文章参考: 《C++面向对象程序设计》✍千处细节、万字总结(建议收藏)_白鳯的博客-CSDN博客 1. 一个简单的案例 #include <iostream> //编译预处理命令 using namespace std; //使用命名空间 int add(int a, int b); //函数原型说 ......
基础

解雇 Sam Altman 的背后故事;梦露转 180°秒变爱因斯坦丨 RTE 开发者日报 Vol.98

开发者朋友们大家好: 这里是 「RTE 开发者日报」 ,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享 RTE (Real Time Engagement) 领域内「有话题的 新闻 」、「有态度的 观点 」、「有意思的 数据 」、「有思考的 文章 」、「有看点的 会议 」,但内容仅代表编 ......
开发者 背后 日报 故事 Altman

51单片机串口通信

51单片机串口通信 ​ 51单片机通过串口与PC通信 1.发送一个字符a给PC #include "reg52.h" #include "intrins.h" sfr AUXR = 0x8E; void UartInit(void) //9600bps@11.0592MHz { AUXR = 0x1 ......
串口 单片机

Unity DOTS《群体战斗弹幕游戏》核心技术分析之3D角色动画

最近DOTS发布了正式的版本, 我们来分享现在流行基于群体战斗的弹幕类游戏,实现的核心原理。今天给大家介绍大规模战斗群体3D角色的动画如何来实现。 DOTS 对角色动画支持的局限性 截止到Unity DOTS发布的版本1.0.16,目前还是无法很好的支持3D角色动画。在DOTS 的baker过程种, ......
群体 角色 核心 动画 Unity

新一轮技术提升

技能,准确说是技术提升。 ES6下的JavaScript 《深入理解ES6》《JavaScript权威指南》 TypeScript 家里的啥名字的一本ts书 AssemblyScript + WASM + crypto-js-wasm 官方文档,对照个人可信授权应用项目demo作为练习 Solidi ......
技术

Tekton pipelineruns 基础

pipelineruns 概述 PipelineRun允许你在集群上实例化和执行Pipeline。一个Pipeline指定一个或多个Tasks,按照期望的执行顺序执行。PipelineRun按照指定的顺序执行Pipeline中的Tasks,直到所有Tasks都成功执行或失败。 PipelineRun ......
pipelineruns 基础 Tekton

国标GB28181协议LiteCVR平台与AI视频识别技术在监控行业中的应用

国标GB28181协议LiteCVR智能视频监控平台,可以提供视频监控直播、云端录像、云存储、录像检索与回看、智能告警等。总之,AI视频识别技术在监控行业中的应用,使得监控系统变得更加智能化、高效化、准确化。 ......
国标 LiteCVR 行业 28181 平台

Tekton 基础

Tekton 概述 Tekton 是用于构建 CI/CD 系统的云原生解决方案。它由 Tekton Pipelines(提供构建块)和支持组件(例如 Tekton CLI 和 Tekton Catalog)组成,使 Tekton 成为一个完整的生态系统。Tekton 是Linux 基金会项目 CD ......
基础 Tekton

Tekton Pipelines 基础

Pipelines 概述 Pipeline是Tasks的集合,作为持续集成流的一部分,您可以定义并按照特定的执行顺序排列这些Tasks。Pipeline中的每个Tasks在Kubernetes集群上作为Pod执行。您可以配置各种执行条件来满足您的业务需求。 Pipeline使用When表达式 whe ......
Pipelines 基础 Tekton

[香橙派开发系列]输入模式和上拉下拉

目录前言一、设置输入模式二、读取端口电平三、配置上拉下拉电平1.上拉输入2.下拉输入3.设置函数最后 前言 前面说了一下输出模式,这一章说一下输入模式,学完输入模式后我们就可以用一个软件模拟IIC让OLED0.96寸的显示屏显示内容了。 一、设置输入模式 前面说过设置gpio的模式的函数是pinMo ......
香橙 模式

第二次作业——基于SpringBoot框架开发的包含登录界面的简易计算器

一.设计思路: 1.简要说明: 本次作业是基于SpringBoot框架开发的, 使用SpringBoot框架有很多好处,比如SpringBoot简化了原始Spring框架的使用,它本身内嵌了tomcat容器。 对于计算器部分,新做了纯前端(html,js)实现的一个能实现单括号混合运算的计算器,没有 ......
计算器 SpringBoot 简易 框架 界面

vue3标准化开发

pnpm安装 一些优势:比同类工具快 2倍 左右、节省磁盘空间... https://www.pnpm.cn/ 安装方式:npm install -g pnpm 创建项目:pnpm create vue ESLint & prettier 配置代码风格 环境同步: 安装了插件 ESlint,开启保存 ......
标准 vue3 vue

Android系统开发 在Android10版本的Framework中添加系统服务

前言 此博客讲解如何在Android10版本的framework中添加系统服务。 在framework中添加我们自己的定制服务在系统开发中特别有意义。 大多数的设备开发场景,都会开发一个应用启动一个后台服务,预装到系统中,让他获得系统级权限,调用大多数的系统级服务以提供外包应用调用系统级功能。 但是 ......
Android 系统 Framework 版本 10

go-carbon v2.2.14 发布,轻量级、语义化、对开发者友好的 Golang 时间处理库

carbon 是一个轻量级、语义化、对开发者友好的 golang 时间处理库,支持链式调用。 目前已被 awesome-go 收录,如果您觉得不错,请给个 star 吧 github.com/golang-module/carbon gitee.com/golang-module/carbon 安装 ......
轻量 轻量级 语义 开发者 go-carbon
共18000篇  :75/600页 首页上一页75下一页尾页