自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 高级实训任务3--LSTM文本情感分类

任务描述将循环任务(RNN)应用在图像分割上,需要对网络结构进行设计。任务选择:文本情感分类(正向,负向)选择的网络结构:LSTM语言:python框架选择:pytorch(主框架,构建网络结构)其他辅助框架:pickle(python 的文件库。由于数据集的一部分放在pkl文件里,需要pickle库进行读取)tqdm (UI方面的库,用于添加进度条,方便观察计算的进度)数据集:aclImdb(大型电影评论数据集)原理什么是RNNRNN是循环神经网络。为了区别RNN,需要将RNN和简

2022-01-21 21:56:49 1088

原创 高级实训任务2:U-Net图像分割

任务描述将卷积神经网络(CNN)应用在图像分割任务上,我们需要对网络结构进行设计。可供选择的网络有:YOLO v3、Mask R-CNN、U-Net。在此项目中,我选择的是U-Net。数据集选择的是 isbi_2012,即可选数据集网站的如下图项:U-Net原理什么是图像分割图像分割就是要将一个图像分割成许多个部分,对于一个分割完毕的图像,每一个像素点都属于且只属于一个部分,同一个部分的所有像素点必须是相邻的,联通的。因此不难看出,简单的图像检测只需要给出一个物体的大致位置就行,但是图像分

2022-01-20 20:16:02 3502 1

原创 CNN高级实训报告

任务描述首先学习CNN,在对CNN和深度学习有足够了解后,选择任务题材。我选择的是AlexNet和GoogleNet模型做图像分类。框架统一采用TensorFlow,数据集我选择MNIST手写体数据集。准备工作主要包括对TensorFlow的安装和对数据集的下载。安装TensorFlow方法一:直接安装使用python,用如下指令即可。缺点:不能选择版本,TensorFlow 2和TensorFlow 1的兼容性较差。且这种方法安装的TensorFlow不全。方法二:去GitHub的Te

2021-09-27 20:29:21 715

原创 简单web服务与客户端开发实战 项目小结

简单web服务与客户端开发实战 项目小结项目主题一个简单的文章管理系统,可以实现库存与管理文章的功能,用户之间可以注册并且发表文章,点赞,关注标签等。数据类型用户:包含编号,邮箱,名称,作品等信息,作品有多个,多个文章标题间用封号隔开,这也决定了封号是标题中的不合法字符。文章:包含作者,获得赞数,内容,评论。评论用___;___隔开。标签:包含标签名,包含文章,关注数,评论。评论也用___;___隔开排行:包含文章排行与用户排行,统计获得的赞数进行排序。数据存储一律采用json格数进行存储

2020-12-22 20:05:59 231

原创 3D游戏作业8:仿制“奥苏安大漩涡”(粒子系统)

作业8:仿制“奥苏安大漩涡”(粒子系统)灵感来源粒子效果,就是从一个点发送许多粒子,粒子在经过材质的装修后,扩散开来形成密密麻麻的一篇,给人视觉上的美感(如烟花,汽车尾气)。但是光靠系统提供的几种粒子扩散方法显然不够,因此我开始学习怎么自己定义粒子的运动轨迹。我需要找不规则的形状。作为XXXX,我不自觉地想到了这个:这是中古战锤世界里,位于世界中心的“大漩涡”,守护他们的正是“奥苏安”的精灵们。我觉得这种螺旋升天的水,就是一种不规则的运动。因此我开始用粒子效果仿制一个“奥苏安大漩涡”。效

2020-12-02 16:40:44 417

原创 3D游戏作业7:巡逻兵

3D游戏作业7:巡逻兵思路本次作业还是采用MVC结构进行设计。不同的是,这次作业引用了一些动画。需要自定义Animator Controller以及相应的算法。另外,为了使运动看上去更加“丝滑”,这次项目所有物体都使用物理引擎成果代码及解析Director.csusing System.Collections;using System.Collections.Generic;using UnityEngine;public class Director : System.Object

2020-11-18 20:03:12 121

原创 3Dgame作业6:打飞碟修改版

简单的打飞碟游戏设计结构本次采用了MVC结构,在Driect.cs文件中定义了Direct,UserAction,ISceneController三个类,对于MVC结构的作用是重要的:代码如下;Direct.csusing System.Collections;using System.Collections.Generic;using UnityEngine;public class Direct : System.Object{ private static Direct

2020-11-09 17:30:11 151

原创 服务计算作业5:模仿、改写程序包

模仿、改写程序包设计思路myCobra用于处理简单的子命令系统(简单的,不能带很多参数的)。其中有一个命令树,每个节点的子节点就是子命令,每个节点存储自己的命令。type Command struct设计:type Command struct{ cmds string; father *Command; sons [](*Command);}就是一棵树。AddCommand函数:func (c Command) AddCommand(newCom *Command){ if (l

2020-10-30 16:16:54 75

原创 3D游戏编程作业5:简易的鼠标打飞碟

简单的打飞碟游戏设计结构本次采用了MVC结构,在Driect.cs文件中定义了Direct,UserAction,ISceneController三个类,对于MVC结构的作用是重要的:代码如下;Direct.csusing System.Collections;using System.Collections.Generic;using UnityEngine;public class Direct : System.Object{ private static Direct

2020-10-28 22:36:52 180

原创 服务计算作业4:程序包开发,读简单配置文件

设计思路首先读配置文件,获取配置文件的初始信息,然后用轮询的方式不断读取配置文件,如果某一次读取后配置文件发生了改变,或者变得无法读取,则返回变化后的文件(错误则nil),并且打印变更信息。读取配置文件ReadFile函数用于读取文件 reader:=bufio.NewReader(file); ans:=make(map[string]string); for { line,err:=reader.ReadString('\n'); if err!=nil{ if err==

2020-10-18 22:50:00 85

原创 3D-game-unity作业四(大主宰片段)

3D-game-unity作业四(大主宰片段)下载 Fantasy Skybox FREE, 构建自己的游戏场景点击菜单中的windows->assert store,打开商店窗口,搜素想要的资源,下载添加到仓库。希望哪天资源不免费了,此课程能换作业然后回到unity,点击windows ->package manager,就能找到自己的资源,全部import这里是获取场景后的结果(我加了点东西进去):简单总结游戏对象的使用游戏对象的属性从目前来看,我们最常使用的属性是位置,

2020-10-18 20:36:47 274

原创 服务计算作业:CLI 命令行实用程序开发基础

CLI 命令行实用程序开发基础selpg函数的功能selpg 有5个参数-s 读入文件的开始页号 -e 读入文件的结束页号-l 每一页有多少行(\f页结束符打不出来,只能这样了)-input_file 读入文件名或路径-output_file 输出文件名或路径,不输入则为屏幕例如:selpg函数全名select page,选取读入文件的第s页到第e页,写入output_file中。设计说明我自己建立了一个package包,包里面有SelectPage函数,和Tes

2020-10-12 23:39:46 142

原创 软工实训:Vi,Java,Ant,Junit的自学报告

vi/vim的学习对vi/vim的理解vi/vim是用来写代码的一种工具,适用于命令行。在命令行中启用vi,更新已有代码或创建新的文件。在调用了vi之后,命令行会变成暂时的“文本编辑器”,它会对代码中的各种关键字进行高亮,加色处理,以减少程序员的错误。vi的用法vim有三种模式。底线模式:i 进入命令模式x 删除当前字符: 进入底线命令模式输入模式:在此可以对文件进行任何编辑。底线命令模式:q 推出,系统询问是否保存wq 保存并推出q! 强制退出,不保存这里

2020-10-11 11:50:17 223

原创 服务计算 作业2 (广搜BFS的TDD)

广搜TDD实验描述用go语言完成深搜Bfs的“走迷宫”算法。从迷宫的[1][1]点,走到迷宫右下角(迷宫大小可变,因此数组要用切片数组).然后自己拟造简单数据,完成test和benchmark(测时间)先写框架,用最少代码把测试框架跑起来在bfs_test.go中package iterationimport "testing"func TestBfs(t *testing.T){ var m [][]int; ans:=Bfs(m); excepted:=-1; if (a

2020-10-04 15:40:09 113

原创 3D game第三次作业(《牧师与魔鬼》)

3D game第三次作业游戏对象运动的本质是什么?对象位置属性,方向属性等的变化。请用三种方法以上方法,实现物体的抛物线运动。(如,修改Transform属性,使用向量Vector3的方法…)用导数的方法,不断用当前position加上一个位移向量:例如:(y=-x^2+4x)using System.Collections;using System.Collections.Generic;using UnityEngine;public class NewBehaviourScri

2020-10-02 17:17:13 190

原创 3D game第二次作业

3D game第二次作业对象和资源的区别联系游戏对象是指在游戏中玩家可以操控并看到的物体,贴图,背景对。游戏资源则是组成游戏的成分,可以是对象,也可以是代码,放在资源库中,不一定要被看到或者加载出来。联系:对象是是由各种资源组合而成。资源组织结构以全面战争:战锤2为例:普通插件:DirectX,vcredist基础资源:代码,声音,图像。DLC:DLC资源,DLC代码。辅助空间:本地存储,云存储,截屏虚拟纹理对象组织结构有摄像机,背景,光线,对象实体。用debug语句理解事件用

2020-09-22 11:24:43 152

原创 Windows 下Golang入门安装,以及第一次代码

Windows 下Golang入门安装,以及第一次代码1.安装golang作为中国使用者,必须去中文官网作为windows铁粉,必须使用windows环境由于官网下载推荐了google链接,国内无法访问,所以这里推荐国内的正版下载。去go语言中文网下载,里面提供了windows版本,使用MSI自动安装更方便:windows安装就是比别的系统方便多了2.配置环境Golang安装时会在系统中“植入”一些变量,用于后续的使用,其中需要配置的有GOPATH,GOROOT,还有在系统自带的pa

2020-09-20 17:18:03 276

原创 游戏分类

游戏的分类按照游戏的玩法进行分类来源分类的情况通过360百科\color{#34a853}{360百科}360百科,百度百科\color{#4285f4}{百度百科}百度百科,维基百科\color{grey}{维基百科}维基百科等多方面收集资料,结合自己20多年的游戏经验,进行分类。其结果是可靠的,官方的。相似游戏类型的区分角色扮演 vs 冒险类说俗点,都是操作一个人,然后去通关,有剧情,有世界观,有时可能还会遇到BOSS。那么却别在哪呢?角色扮演更加注重剧情,冒险类更加注重解密,思

2020-09-11 17:48:45 978

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除