- 这两个也要看: https://zhuanlan.zhihu.com/p/29029860 https://zhuanlan.zhihu.com/p/34942873 Windows下编译tensorflow-gpu教程 官方文档: 1. 在windows下安装tensorflow 2. 在windows下编译... 这两个也要看: https://zhuanlan.zhihu.com/p/29029860 https://zhuanlan.zhihu.com/p/34942873 Windows下编译tensorflow-gpu教程 官方文档: 1. 在windows下安装tensorflow 2. 在windows下编译...
- 据了解,Goya是一款基于PCle的双槽位处理器,可基于ResNet-50推理基准实现每秒15,000张图片的吞吐量,延迟时间仅为1.3毫秒, 功耗仅为100瓦。它主要用于传统服务器环境,提供推理和预测支持。 据他介绍,Goya还为用户提供了一套名为Synapse AI的软件环境。SynapseAI软件栈包含一个丰富的内核库和开放工具链,以供... 据了解,Goya是一款基于PCle的双槽位处理器,可基于ResNet-50推理基准实现每秒15,000张图片的吞吐量,延迟时间仅为1.3毫秒, 功耗仅为100瓦。它主要用于传统服务器环境,提供推理和预测支持。 据他介绍,Goya还为用户提供了一套名为Synapse AI的软件环境。SynapseAI软件栈包含一个丰富的内核库和开放工具链,以供...
- 八大排序算法的 Python 实现 本文用Python实现了插入排序、希尔排序、冒泡排序、快速排序、直接选择排序、堆排序、归并排序、基数排序。 1、插入排序 描述 插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。是稳定的排序... 八大排序算法的 Python 实现 本文用Python实现了插入排序、希尔排序、冒泡排序、快速排序、直接选择排序、堆排序、归并排序、基数排序。 1、插入排序 描述 插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。是稳定的排序...
- C++ auto 关键字的使用 https://www.cnblogs.com/KunLunSu/p/7861330.html C++98 auto 早在C++98标准中就存在了auto关键字,那时的auto用于声明变量为自动变量,自动变量意为拥有自动的生命期,这是多余的,因为就算不使用auto声明,变量依旧拥有自动的生命期: int a =10 ; //拥有自动生... C++ auto 关键字的使用 https://www.cnblogs.com/KunLunSu/p/7861330.html C++98 auto 早在C++98标准中就存在了auto关键字,那时的auto用于声明变量为自动变量,自动变量意为拥有自动的生命期,这是多余的,因为就算不使用auto声明,变量依旧拥有自动的生命期: int a =10 ; //拥有自动生...
- 互转: int i=0,j=0;const void *p=&j;int i=*(int*)p; //先转为int型指针再取值。i=1 void * 转 int 将 pv 转换为 int 的指针 pi:pi = (int *)pv;解引用 pi 给 k&n... 互转: int i=0,j=0;const void *p=&j;int i=*(int*)p; //先转为int型指针再取值。i=1 void * 转 int 将 pv 转换为 int 的指针 pi:pi = (int *)pv;解引用 pi 给 k&n...
- 加权边界框融合(WBF) 原文链接:https://arxiv.org/pdf/1910.13302.pdf 源码https://github.com/ZFTurbo/Weighted-Boxes-Fusion WBF 的一些缺陷: 速度慢,大概比标准NMS慢3倍WBF实验中是在已经完成NMS的模型上进行的 下面是WBF的算法步骤: 每个模型的每个预测... 加权边界框融合(WBF) 原文链接:https://arxiv.org/pdf/1910.13302.pdf 源码https://github.com/ZFTurbo/Weighted-Boxes-Fusion WBF 的一些缺陷: 速度慢,大概比标准NMS慢3倍WBF实验中是在已经完成NMS的模型上进行的 下面是WBF的算法步骤: 每个模型的每个预测...
- 双端队列(Deque:double ended queue)就是一个两端都是结尾的队列。队列的每一端都可以插入数据项和移除数据项。相对于普通队列,双端队列的入队和出队操作在两端都可进行。 双端队列的示意图: left:左端 right:右端 这里我们使用最常用的顺序结构来存储双端队列,为了节省空间,把它首尾相连,构成... 双端队列(Deque:double ended queue)就是一个两端都是结尾的队列。队列的每一端都可以插入数据项和移除数据项。相对于普通队列,双端队列的入队和出队操作在两端都可进行。 双端队列的示意图: left:左端 right:右端 这里我们使用最常用的顺序结构来存储双端队列,为了节省空间,把它首尾相连,构成...
- 0 相关源码 1 k-平均算法(k-means clustering)概述 1.1 回顾无监督学习 ◆ 分类、回归都属于监督学习 ◆ 无监督学习是不需要用户去指定标签的 ◆ 而我们看到的分类、回归算法都需要用户输入的训练数据集中给定一个个明确的y值 1.2 k-平均算法与无监督学习 ◆ k-平均算法是无监督学习的一种 ◆ 它不需要人为指定一个因变量,即标... 0 相关源码 1 k-平均算法(k-means clustering)概述 1.1 回顾无监督学习 ◆ 分类、回归都属于监督学习 ◆ 无监督学习是不需要用户去指定标签的 ◆ 而我们看到的分类、回归算法都需要用户输入的训练数据集中给定一个个明确的y值 1.2 k-平均算法与无监督学习 ◆ k-平均算法是无监督学习的一种 ◆ 它不需要人为指定一个因变量,即标...
- 1 经典I/O模式 BIO (阻塞I/O)JDK1.4前NIO (非阻塞 I/O)JDK1.4 (2002 年,java.nio 包)AIO(异步 I/O)JDK1.7 (2011 年) 1.2 对比概念 阻塞与非阻塞 数据就绪前要不要等待? 阻塞:没有数据传过来时,读会阻塞直到有数据;缓冲区满时,写操作也会阻塞非阻塞:直接返回 阻塞的: // 创建一个Se... 1 经典I/O模式 BIO (阻塞I/O)JDK1.4前NIO (非阻塞 I/O)JDK1.4 (2002 年,java.nio 包)AIO(异步 I/O)JDK1.7 (2011 年) 1.2 对比概念 阻塞与非阻塞 数据就绪前要不要等待? 阻塞:没有数据传过来时,读会阻塞直到有数据;缓冲区满时,写操作也会阻塞非阻塞:直接返回 阻塞的: // 创建一个Se...
- 哈喽,大家好,我是 Jack。 上期视频《6分钟带你回顾2020年高能的AI算法》播放量近40w,引来了很多小伙伴的关注。 那今天就聊一聊,怎么玩转这些高能的AI算法,以及如何入门人工智能领域。 事先说明,本期视频既适合只是想玩一玩这些算法的非专业人士,也适合想要成为AI算法工程师的新手。 保姆级入门功略,全程高能,一起来看吧。 保姆级人工智能入门攻略,谁都... 哈喽,大家好,我是 Jack。 上期视频《6分钟带你回顾2020年高能的AI算法》播放量近40w,引来了很多小伙伴的关注。 那今天就聊一聊,怎么玩转这些高能的AI算法,以及如何入门人工智能领域。 事先说明,本期视频既适合只是想玩一玩这些算法的非专业人士,也适合想要成为AI算法工程师的新手。 保姆级入门功略,全程高能,一起来看吧。 保姆级人工智能入门攻略,谁都...
- Problem Description The Romans used letters from their Latin alphabet to represent each of the seven numerals in their number system. The list below shows which letters they used and w... Problem Description The Romans used letters from their Latin alphabet to represent each of the seven numerals in their number system. The list below shows which letters they used and w...
- 有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法 将n个元素的数列分为已有序和无序两个部分,如 下所示: {{a1},{a2,a3,a4,…,an}} {{a1⑴,a2⑴},{a3⑴,a4⑴ …,an⑴}} … {{a1(n-1),a2(n-1) ,…},{an... 有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法 将n个元素的数列分为已有序和无序两个部分,如 下所示: {{a1},{a2,a3,a4,…,an}} {{a1⑴,a2⑴},{a3⑴,a4⑴ …,an⑴}} … {{a1(n-1),a2(n-1) ,…},{an...
- Problem Description HDU 2006’10 ACM contest的颁奖晚会隆重开始了! 为了活跃气氛,组织者举行了一个别开生面、奖品丰厚的抽奖活动,这个活动的具体要求是这样的: 首先,所有参加晚会的人员都将一张写有自己名字的字条放入抽奖箱中; 然后,待所有字条加入完毕,每人从箱中取一个字条; 最后,如果取得的字条上写的就是自己的名字,那么... Problem Description HDU 2006’10 ACM contest的颁奖晚会隆重开始了! 为了活跃气氛,组织者举行了一个别开生面、奖品丰厚的抽奖活动,这个活动的具体要求是这样的: 首先,所有参加晚会的人员都将一张写有自己名字的字条放入抽奖箱中; 然后,待所有字条加入完毕,每人从箱中取一个字条; 最后,如果取得的字条上写的就是自己的名字,那么...
- Problem Description Hogwarts正式开学以后,Harry发现在Hogwarts里,某些楼梯并不是静止不动的,相反,他们每隔一分钟就变动一次方向. 比如下面的例子里,一开始楼梯在竖直方向,一分钟以后它移动到了水平方向,再过一分钟它又回到了竖直方向.Harry发现对他来说很难找到能使得他最快到达目的地的路线,这时Ron(Harry最好的朋友)告诉... Problem Description Hogwarts正式开学以后,Harry发现在Hogwarts里,某些楼梯并不是静止不动的,相反,他们每隔一分钟就变动一次方向. 比如下面的例子里,一开始楼梯在竖直方向,一分钟以后它移动到了水平方向,再过一分钟它又回到了竖直方向.Harry发现对他来说很难找到能使得他最快到达目的地的路线,这时Ron(Harry最好的朋友)告诉...
- Problem Description 需要的时候,就把一个个大小差一圈的筐叠上去,使得从上往下看时,边筐花色交错。这个工作现在要让计算机来完成,得看你的了。 Input 输入是一个个的三元组,分别是,外筐尺寸n(n为满足0< n< 80的奇整数),中心花色字符,外筐花色字符,后二者都为ASCII可见字符; Output 输出叠在一起的筐图案,中心... Problem Description 需要的时候,就把一个个大小差一圈的筐叠上去,使得从上往下看时,边筐花色交错。这个工作现在要让计算机来完成,得看你的了。 Input 输入是一个个的三元组,分别是,外筐尺寸n(n为满足0< n< 80的奇整数),中心花色字符,外筐花色字符,后二者都为ASCII可见字符; Output 输出叠在一起的筐图案,中心...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签