- 博客(11)
- 问答 (1)
- 收藏
- 关注
原创 Pytorch的使用:torch.gather函数
Pytorch的使用:torch.gather函数**torch.gather()**作用:方便从批量tensor中获取特定化维度指定索引下的数据,该索引往往是乱序的。首先看一下官方文档中的3维数据index 代表输入向量dim 代表替换的维度input 代表最终选取的元素接下来我们用一个二维的数据,分别采用官方文档的思路和我个人理解的思路进行简化举例我们采用了一个3×3的二维矩阵进行练习输出结果1.index为行向量,dim = 0 替换行索引计算思路1:计算思路2:输出结果2.index为列向量,dim
2022-05-28 19:01:33
608
原创 使用python实现knn分类算法(用鸢尾花数据集)
KNN分类算法(K-Nearest-Neighbors Classification),即K近邻算法,是一个分类效果十分优秀的分类算法。它的核心思想就是,要确定测试样本属于哪一类,就寻找所有训练样本中与该测试样本“距离”最近的前K个样本,然后看这K个样本大部分属于哪一类,那么就认为这个测试样本也属于哪一类。简单的说就是如果一个样本在特征空间中的K个最相似的样本中大多数属于某个类别,则该样本也属于这...
2019-10-15 00:35:08
1514
1
原创 餐厅订单结算系统
同学们应该都去麦当劳或肯德基吃过快餐吧?请同学们参考肯德基官网的信息模拟肯德基快餐店的收银系统,合理使用C++或Java或Python结合设计模式(2种以上)至少实现系统的以下功能:1.正常餐品结算和找零。2.基本套餐结算和找零。3.使用优惠劵购买餐品结算和找零。4.可在一定时间段参与店内活动(自行设计或参考官网信息)。5.模拟打印小票的功能(写到文件中)。问题分析...
2019-05-12 16:15:08
1961
原创 经典24点纸牌益智游戏
一、题目要求24点游戏是经典的纸牌益智游戏从扑克中每次取出4张牌。使用加减乘除,第一个能得出24者为赢。(其中,J代表11,Q代表12,K代表13,A代表1),按照要求编程解决24点游戏。用户初始生命值为一给定值,初始分数为0。随机生成4个代表扑克牌牌面的数字或字母,由用户输入包含这4个数字或字母的运算表达式(可包含括号),如果表达式计算结果为24则代表用户赢了此局。1.程序风格良...
2019-04-14 18:35:53
407
原创 C语言实现最大公约数与最小公倍数的相关问题
一、题目要求Hanks博士是BT(Bio-Tech,生物技术)领域的知名专家,他的儿子名叫Hankson。现在,刚刚放学回家的Hankson正在思考一个有趣的问题。今天在课堂上,老师讲解了如何求两个正整数c1和c2的最大公约数和最小公倍数。现在Hankson认为自己已经熟练地掌握了这些知识,他开始思考一个“求公约数”和“求公倍数”之类问题的“逆问题”,这个问题是这样的:已知正整数a0,a1...
2019-03-23 11:57:59
476
原创 最大公约数的常用算法
一.实验目的1.明确算法的概念和特点。2.通过对问题的分析,设计合理的算法解决问题;实验内容运行最大公约数的常用算法,并进行程序的调式与测试,要求程序设计风格良好,并添加异常处理模块(如输入非法等)。1.辗转相除法辗转相除法(又名欧几里德法)C语言中用于计算两个正整数a,b的最大公约数和最小公倍数,实质它依赖于下面的定理:当b=0时,gcd(a,b)= a ;...
2019-03-09 23:03:38
573
原创 三天打鱼两天晒网(C语言实现)
中国有句俗语叫“三天打鱼两天晒网”。某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。用C或C++语言/java/python实现程序解决问题。基本要求:1.程序风格良好(使用自定义注释模板),提供友好的输入输出。提高要求:1.输入数据的正确性验证。 2.使用文件进行数据测试。如将日期 2...
2019-03-02 21:31:18
12093
空空如也
File类中的length方法获取目录长度
2021-10-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人