04 2021 档案
-
软工划水日报-4月总结 4/30
摘要:嗯……今天我们来总结一下四月份吧 相较于三月份,四月份真的是没做什么东西……暌违一个月重新做了安卓结果这个还有点做不完的嫌疑……是不是有点太着急了呢? 另外我这个组其他两位……怎么说呢……不干活?是有这种感觉的 所以只能靠我自己了吗?! 离期末还很久,但明天开始就要第一阶段冲刺了啊……呼,加油加油! 阅读全文
-
软工划水日报-模型导入文件utils 4/29
摘要:public class Utils { // 复制莫模型文件到缓存目录 public static void copyFileFromAsset(Context context, String oldPath, String newPath) { try { // 预测模型文件在assets中的位 阅读全文
-
软工划水日报-Android圆形图片 4/28
摘要:imageview都是那种方方的,但如果用在图像上要怎么办呢 今天我们就来写一个能显示圆形图片的Circleview 代码如下: public class CircleImageview extends androidx.appcompat.widget.AppCompatImageView { p 阅读全文
-
软工划水日报-安卓端侧部署(5) 4/27
摘要:今天来请求请求权限吧 //权限请求 private void requestPermissions() { List<String> permissionList = new ArrayList<>(); if (ContextCompat.checkSelfPermission(this, Man 阅读全文
-
软工划水日报-安卓端侧部署(4) 4/26
摘要:今天来编写保存图片函数 //图片储存 public static String saveBitmap(String name, Bitmap bm, Context mContext) { String TargetPath = mContext.getFilesDir() + "/images/" 阅读全文
-
软工划水日报-安卓端侧部署(3) 4/25
摘要:今天我们尝试了paddle-lite框架,发现意外可行 那么我们来写一下图像预处理函数: package com.example.ironfarm; import android.graphics.Bitmap; import android.graphics.BitmapFactory; impo 阅读全文
-
软工划水日报-安卓端侧部署(2) 4/24
摘要:今天我们本来要实现安卓端的预测来着,但是这个mobile框架出现了一些小问题 具体来说是出现在so文件里的空指针异常,但so的结构太复杂我们看不太懂所以可能得换个办法…… 今天就先到此为止吧 阅读全文
-
软工划水日报-安卓端侧部署(1) 4/23
摘要:模型我们训练出来了,但是要想实际部署到移动端,我们就需要paddle的框架 GitHub上有开源的paddlemobile框架,也有paddle-Lite框架,我们先选择mobile 在那之前,我们要先将模型转化为opt的.nb格式 代码如下: # 引用Paddlelite预测库 from sys 阅读全文
-
软工划水日报-模型预测 4/22
摘要:今天来编写预测程序,代码如下: import paddle import paddle.fluid as fluid from PIL import Image import numpy as np paddle.enable_static() # 创建执行器 place = fluid.CPUPl 阅读全文
-
软工划水日报-《构建之法》阅读笔记SONO.5 4/21
摘要:我的电脑依旧在响,跑了一天还有点烫 那么我们再来一个阅读笔记吧 单元测试 我们应该在软件的实际开发中,对我们负责的一块时刻进行单元测试,并以此保证自己的代码正确性 比如写了一个函数,那么我们要将所有可能的参数都放进去试一遍,这样可以省去很多的麻烦,毕竟自家孩子要教育到能拿得出手的地步才能带出去给别人 阅读全文
-
软工划水日报-paddle模型训练(3) 4/20
摘要:今天来写正经八百的训练函数文件,然后开始训练! 我的机器发出了异常的巨响,于是借用了一台散热器,现在写博客园只能开这一个页面,QQ都不能挂…… 我头一次感觉到我的电脑在性能方面不行了?! 以下是代码: import os import shutil import webnet import padd 阅读全文
-
软工划水日报-paddle模型训练(2) 4/19
摘要:首先,祝我自己生日快乐 其次,今天想要编写的是卷积神经网络函数,其实就是改写一下之前那个数字训练的神经网络 代码如下: import paddle.fluid as fluid def conv_bn_layer(input, filter_size, num_filters, stride, pa 阅读全文
-
软工划水日报-paddle模型训练(1) 4/18
摘要:经过长久的准备工作,今天终于要尝试训练程序的编写 今天先编写训练图片预处理和数据增强(即随机翻转、裁剪、改变色调、各种滤镜) 代码如下: import os import random from multiprocessing import cpu_count import numpy as np 阅读全文
-
软工划水日报-CUDA下载与安装 4/17
摘要:虽然paddle的训练器支持CPU,但如果用CPU的话,两三万张图片训练时间会长达三四天。 所以为了缩短时间,我们要采取GPU(显卡)来进行训练,这就需要英伟达的CUDA了 1、下载cuda9.0下载链接:https://developer.nvidia.com/cuda-toolkit-archi 阅读全文
-
软工划水日报-AIchallager数据集下载及处理 4/16
摘要:此处是AI challenger2018年的植物病害数据集 https://challenger.ai/dataset/pdd2018 解压后可以看到是一堆图片文件夹和json文件 由于paddle卷积神经网络是读取txt文件的(路径/标签)键值对,以下是数据集预处理过程 import json # 阅读全文
-
软工划水日报-A4病虫害识别检测开题报告 4/15
摘要:团队题目 农林业病害智能识别 团队成员:刘佳琦,王昊宁,宋文锐。 简介:通过对大数据、智能识别、深度学习等技术的应用,针对常见农林业病害通过应用手机拍摄或选取相册中的图像,经分析处理后可智能识别种类、识别率等信息。 业务场景:用户通过手机拍照或者手动上传等方式提交农林业病害图像照片,经预览、裁剪等操 阅读全文
-
软工划水日报-paddle房价预测示例程序 4/14
摘要:读入数据 通过如下代码读入数据,了解下波士顿房价的数据集结构,数据存放在本地目录下housing.data文件中。 # 导入需要用到的package import numpy as np import json # 读入训练数据 datafile = './work/housing.data' da 阅读全文
-
软工划水报告-paddle教程阅读 4/13
摘要:今天……其实有点焦虑啊,不知道怎么写这个AI,paddle框架其实也有点晦涩难懂—— 结果今天就全扔给这个了…… 我还拿起了好久不碰的高数,各种分解啊向量啊看的我头疼…… 好……今天就只能这样了先,以上! 阅读全文
-
软工划水日报-Springboot学习笔记 4/12
摘要:今天我们来看看这个Springboot的阅读笔记吧(都是来自狂神的) 1、SpringBoot:Hello,World! SpringBoot 简介 1.1、回顾什么是 Spring Spring 是一个开源框架,2003 年兴起的一个轻量级的 Java 开发框架,作者:Rod Johnson 。 阅读全文
-
软工划水日报-paddle的试运行 4/11
摘要:为了解决AI技术问题,继续求助万能的百度爹好了 今天试了下这个示例中的几个小程序 import numpy as np import paddle as paddle import paddle.dataset.mnist as mnist import paddle.fluid as fluid 阅读全文
-
软工划水日报-《构建之法》阅读笔记SONO.4 4/10
摘要:今天又来读《构建之法》啦 软件技术使用细则 对于不熟悉不成熟的技术,尽可能不要应用到项目中,利用项目之外的时间去学习试验,验证后再应用。 将项目计划细化,不能说一个功能模块一周,争取把计划的力度细化到天,这样能及早的发现问题。 设置关键的时间点,在这个时间点的时候,需要交付一定的东西出来,这样就逼着 阅读全文
-
软工划水日报-中国软件杯赛题可行性分析(自我中心) 4/9
摘要:建民老师这学期的要求是选择一个中国软件杯赛题,尽量做,看效果打分 虽然话是这么说,但实际上还是有点难啊这个 我们来看看这次选择的赛题吧: A1-数据智能分析报告系统 这个看起来有点要求太高了 A2-基于百度飞桨的单/多镜头行人追踪 主要没镜头啊 A3-基于先验点的影像图斑提取技术 这个分解可能有点难 阅读全文
-
软工划水日报-问卷星最简单代签法 4/8
摘要:from datetime import time import requests import time url = "https://www.wjx.top/joinnew/processjq.ashx?shortid=e95dR2H" ios = time.strftime("%Y-%m-%d 阅读全文
-
软工划水日报-vue概述2 4/7
摘要:今天继续学习vue! (笔记来自B站狂神) 第一个 Vue 程序 1. 什么是 MVVM MVVM (Model-View-ViewModel) 是一种软件架构设计模式,由微软 WPF (用于替代 WinForm,以前就是用这个技术开发桌面应用程序的) 和 Silverlight (类似于 Java 阅读全文
-
软工划水日报-返校请假 4/5
摘要:今天是回学校的日子……要请假啦 现在人在火车上,可能6号也要请假…… 好,那就这样 阅读全文
-
软工划水日报-vue概述 4/4
摘要:Vue 的核心库只关注视图层,方便与第三方库或既有项目整合。 HTML + CSS + JS : 视图 : 给用户看,刷新后台给的数据 网络通信 : axios 页面跳转 : vue-router 状态管理:vuex Vue-UI : ICE , Element UI 一、前端核心分析 1. VUE 阅读全文
-
软工划水日报-《构建之法》阅读笔记SONO.3 4/3
摘要:今天继续《构建之法》! 软件的特殊性 (1)复杂性:大型软件完全不是一个人能完全统合得过来得 (2)不可见性:代码的实际运行并不是完全可见,只能通过一些事件判断,错误难以排查更难以重现 (3)易变性:人们对软件期待过高,认为软件可以轻易修改,但正因为软件的复杂性,正确修改它其实是超级麻烦的事 (4) 阅读全文
-
软工划水日报-php在工程项目中的应用 4/2
摘要:今年我们有一门PHP,虽然一开始我感觉这玩意就是个jsp的下位代替,但实际用上感觉倒是还不错 究其原因呢,php的语法相对jsp更简单,不吃服务器内存,可以较为方便地实现前后端分离 Servlet这种东西在php中可以直接以一个小php文件来代替,获取表单也不用像java一样写一长串…… 该说是确实 阅读全文
-
软工划水日报-三月回顾总结 4/1
摘要:在刚刚过去的三月份,我们制作了两个疫情查询网页以及一个体温APP 那么我们就来为这些工作进行一个评价或者说……回顾,毕竟人其实还是该回头看看的嘛 (1)体温上报APP 要说优点呢……大概就是完成得快吧,另外其实因为之前在寒假里做出过这个东西,之后只是堆砌各种功能罢了……这么一想也不是很厉害啊 问题嘛 阅读全文