- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 DCGAN实现
DCGAN,全称是 Deep Convolution Generative Adversarial Networks(深度卷积生成对抗网络),是 Alec Radfor 等人于2015年提出的一种模型。该模型在 Original GAN 的理论基础上,开创性地 将 CNN 和 GAN 相结合 以 实现对图像的处理,并 提出了一系列 对网络结构的限制 以 提高网络的稳定性。DCGAN 的网络结构 在之后的各种改进 GAN 中得到了广泛的沿用,可以说是当今各类改进 GAN 的前身。原理:全卷积网络(
2023-12-27 20:43:26
1673
1
原创 图像超分辨实现(ESPCN)
从给定的低分辨率(LR)图像中恢复高分辨率(HR)图像的过程,是计算机视觉的一个经典应用。SR是指通过软件或硬件的方法,从观测到的低分辨率图像重建出相应的高分辨率图像,在监控设备、卫星图像遥感、数字高清、显微成像、视频编码通信、视频复原和医学影像等领域都有重要的应用价值。SR基本原理:本实验所用方法:ESPCNESPCN 的核心思想是通过深度卷积神经网络学习到一个映射函数,该函数将低分辨率图像的特征转换为高分辨率图像的特征。
2023-12-20 17:17:51
2279
1
原创 kaggle房价预测
基于kaggle网站所提供的爱荷华州埃姆斯的住宅数据信息,预测每间房屋的销售价格,数据的标签SalePrice是连续性数据,因此可以判定这是一个回归问题。最终目标:预测每一个房屋的销售价格。对于测试集中的每个ID,预测SalePrice变量的值判定标准:根据预测值的对数与观察到的销售价格的对数之间的均方根误差(RMSE)评估提交的内容(采取对数意味着预测昂贵房屋和廉价房屋的错误将同等影响结果).数据描述:数据来源于kaggle网站。数据分为训练数据集和测试数据集。
2023-12-18 16:59:14
1058
1
原创 机器人搬箱子和斑马问题
在本次实验中,运用prolog代码可以帮助我们解决生活中一些实在的逻辑问题,在完成实验的过程中,学习如何运用prolog,python以及这些编程语言的逻辑函数库kanren,可以帮助我们解决很多实际问题,在培养逻辑编程,解决逻辑问题方面有很大的提升,也是对自己编程能力和解决问题能力的一种提升。在斑马问题实验中,我们使用 Prolog 实现了逻辑推理,也在华为云的 ModelArts 中用 Python 实现了该问题的求解。主要知识点:谓词、原子公式、谓词公式、子句、子句集、空子句、归结原理。
2023-07-25 10:55:10
5751
2
原创 哈夫曼编码
c:项目启动到完成场地确认需要5个时间,完成演员确定到完成场地确认需要1个时间,完成场地确认到完善细节需要1个时间,完成场地确认到开始拍摄需要2个时间。1)请计算出每个字符出现的概率,并以概率为权重来构造哈夫曼树,写出构造过程、画出 最终的哈夫曼树,得到每个字符的哈夫曼编码。a:项目启动到确定导演需要1个时间,已确定导演到完善细节需要2个时间,已经完善细节到开始拍摄需要2个时间。b:项目启动到确定演员需要3个时间,已确定导演到已确定演员需要1个时间,已确定演员到开始拍摄需要2个时间。
2023-05-15 21:24:21
140
1
原创 汉洛塔 简单算法(c和python)
n代表盘子总数,x,y,z代表柱子hannuota(n, A, B, C)的意思就是:将n个在A柱子上的盘子通过B这个柱子移动到C这个柱子上。后面以此类推将n-1个盘子当作一个整体hannuota(n-1,A,C,B) 将n-1个在A柱子上的盘子通过C这个柱子移动到B这个柱子上代码实现(python)和(c语言):def hannuota(n,A,B,C): if n == 1: print(n,A,'to',C) else:
2022-05-17 19:42:51
368
原创 本题要求实现两个函数:一个函数判断给定正整数的各位数字之和是否等于5;另一个函数统计给定区间内有多少个满足上述要求的整数,并计算这些整数的和。
int is( int number ){ int sum=0,ret; while(number){ int d=number%10; sum+=d; number/=10; } if(sum==5) ret=1; else ret=0; return ret;}void count_sum( int a, int b ){ int cnt=0,sum=0; for(int i=a;i&...
2021-11-30 22:54:37
3735
原创 计算火车出发到达
本题要求根据火车的出发时间和达到时间,编写程序计算整个旅途所用的时间。拆分开来#include<stdio.h>int main(){ int a,b,mm1,mm2; int hh1,hh2; int c,d; scanf("%d %d",&a,&b); mm1=a%100; mm2=b%100; hh1=(a/100); hh2=(b/100); d=mm2-mm1; c=hh2-hh1; if(d<0) { d=60+d
2021-11-30 22:49:35
150
原创 简单通讯录,pta输入n个朋友的信息,包括姓名、生日、电话号码,本题要求编写程序,按照年龄从大到小的顺序依次输出通讯录。题目保证所有人的生日均不相同
年龄数字大,但年龄小#include<stdio.h>struct ren{ char name[10]; int year; char tel[17];};int main(){ int n; scanf("%d",&n); struct ren temp; struct ren fri[n]; for(int i=0;i<n;i++) { scanf("%s %d %s",&fri[i].name,&fri[i].year,
2021-11-29 22:55:12
8015
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人