自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 MMPretrain框架中将pth 文件导出成 onnx 文件

MMPretrain 是一个全新升级的预训练开源算法框架,旨在提供各种强大的预训练主干网络, 并支持了不同的预训练策略,

2024-04-02 14:29:11 270

原创 壁仞科技内推

社招非常缺人,急需有相关工作经验人员的加入。更多招聘信息可以关注公司官方招聘公众号“壁仞科技招聘”23年 12 月前 社招投递 2 天内会更新状态。base:上海、北京、杭州、珠海。使用内推码,可加快筛选进度。(社招、校招、实习都有)内推码 NTAM5Nn。软件岗位 硬件岗位都有。

2023-10-19 18:11:43 116

原创 Ubuntu18.04更换大版本内核和小版本内核 & centos更换大内核

ubuntu大小版本的内核更换

2022-12-22 20:06:23 3029 1

原创 Linux系统启动卡在启动界面,进入紧急模式(ermergence mode)解决办法,修改UUID硬盘挂载

LInux系统进入不了,进入紧急模式(emergence mode)

2022-11-19 10:07:39 14020 2

原创 mysql的SQL用法及Navicat的相关使用

1.建立约束:navicat中沒有可视化添加约束的选项,所以只能用代码添加。直接新建查询,然后用代码添加alter table `LoginTable` add CONSTRAINT check_sex(约束名字) CHECK(Lsex="男" or Lsex="女") --CHECK后面是列的值建立约束成功后,如果添加的值不是约束中的值,则会报错。2. 删除约束:use testss; --使用的数据库名go--判断是否存在约束,如果存在则删除,如果不存在则不if ex

2020-12-07 12:59:54 1729 1

原创 python利用PIL将无损png转换成有损的jpg大大减小占用内存

利用python批量处理文件,将无损png转换成有损的jpg大大减小占用内存,这里调用了opencv的库。png通常一个像素点是32位 r, g, b, a ,a表示透明度,而jpg的像素点是24位,r,g,b。将png转换成jpg的代码如下,利用如下代码将png转为jpg(并压缩)一些参数:Image.ANTIALIAS 表示压缩时一种高级伸缩的方法from PIL import Imageimport cv2 as cvimport os### 用opencv实现png无损压缩到

2020-10-05 19:01:12 1164

原创 python中的 .reverse() self.__reverse() reversed(obj) 使用与区别

在python中想逆序输出列表或字典中的元素可能会用到像 .reverse() self.__reverse()__ reversed(obj) 这些逆序函数,这些函数很类似但用法却略有不同,如果不了解具体的区别可能会导致一些出乎意料的错误。obj.reversed() :先来说说obj.reversed()吧,它是由列表或者字典对象来调用,沒有返回值,因为它的作用是将obj对象本身给逆序了,也就是比如list调用.reversed()后它里面的元素就已经是逆序的了,,tuple沒有这个函数

2020-09-29 17:09:22 661

原创 python利用字符串来构建类结构体

背景:python中沒有真实的结构体,而有时我们只需要几个简单的关系数据比如坐标(x,y,z)这样的简单的结构,建一个对象又耗费资源,这里可以利用字符串来构建逻辑上的结构体。具体怎么做呢? 举个例子我们将 x、y、z的数据用一个分割符相连,比如’/’,这样组成的字符串就是 “x/y/z”,这样当我们去取元素时就可以利用 .split(’/’)函数将x,y,z给拆分出来。x=10y=20z=30point_3D=str(x)+'/'+str(y)+'/'+str(z)#point_3D=“

2020-09-27 21:43:40 402

原创 后序遍历与中序遍历确定树,PAT A1020

PAT 1020利用后序遍历和中序遍历建树并用层序遍历输出这棵树原题翻译后为:详细代码和注释:/** * 题目就是给出树的后续和中序遍历 * 求出这颗树,并用层序遍历输出结果 */#include <cstdio>#include <iostream>#include <queue>using namespace std;const int maxn=50;//创建节点对象struct node{ int data;

2020-08-25 17:35:23 168

原创 区间贪心:区间不相交、区间选点问题

区间贪心问题区间不相交问题:给出N个开区间(x,y),从中选择尽可能多的区间,使得这些开启的区间两两没交集首先若有A包裹B的地方,比如A[1,5], B[2,4], 显然我需要的只是B,因为B被选中,占地区域更小右更大的空间给别的区域去占,所以有包含的这种情况时选择区间小的。那想一想最后我求出来的符合问题的解,一定是在坐标轴上依次排列沒有交集的,也就是说,左边的一个区间C的右端点一定小于右临的区间的左端点。因此求解方法是:先建立区间结构体数组,按左端点从小到大排序(按右端点的话就是从大到小排序),左

2020-08-24 11:52:26 446

原创 n皇后问题-全排列

n皇后问题 看成全排列 利用回溯法剪枝原题:题解:  因为n皇后是在一个正方形的格子里的,且必定不同行不同列,所以每一个成功的排列组合必定包含是1到n的数的全排列中的。比如8皇后,我们就可以利用递归求出1-8的全排列,然后依次检查这组全排列是否有在一条斜线上的,如果有就跳过,沒有则是一种成功的排列方法,计数count++;  那判断两个棋子是否在一条斜线上也很简单,因为棋盘是个正方形,我们只要判断列之间的距离与棋子对应的之间的距离是否相同即可,相同则是在一条斜线上。  回溯的方法:第一种递归的方

2020-08-18 11:53:19 713

原创 vivado 中手动添加 pynq类型板

随着人工智能的火热,算法的并行计算越来越受到追捧,而pynq(=python+zynq)作为可以用python为高级语言变相调用fpga的模块的soc板也越来越受到人工智能和硬件相关学生的喜爱。而然,Vivado 2019之前的很多版本是默认不带pynq board的(包括某些2019的版本可能也没有)。但并不是就不能手动添加了,在这里来交大家如何手动添加pynqboard的文件,这样就能使用起来了。(by the way:vivado hls中是沒有pynq的,因为只是综合也不需要非要选pynq.

2020-07-30 23:00:16 4276 7

原创 c++ string类注意事项与使用 PAT B1002写出这个数

c++中的string类与c中的string.h头文件的函数不一样,< string >更多的是将字符串看成对象来处理。注意2.1 string对象只能用cin输入和cout输出,不能用scanf和printf输入输出!!非要想不开要用的话可以通过**c_str()**的方法...

2020-06-20 07:43:11 117

原创 keras两种模型保存

keras中保存模型有两种:1、 带有网络结构的这种的好处是吧整个网络框架全部网络在一块了,连根拔起方便快捷。通过(model.save)保存。2、没有网络结构的纯权重文件,这种的功能是可以将权重使用到不同的模型中方便迁移学习使用。通过(model.save_weights)保存如果是这种情况,你通过网络层名称去找权重参数是找不到的,因为你压根就没有存储网络结构,固然是失败的。4/20...

2020-05-19 07:36:10 509

原创 github下载老版本的项目

首先github是一种远程git仓库,一般大型项目(如tensorflow)每发行一个版本就是一个分支branch,而一般主分支master是最新发布的版本。因为程序的兼容问题,很多时候需要我们安装旧版本的项目,那如何下载之前版本的项目呢?1. 在github页面download在项目的左上方有一个Branch:master字样的按钮,它用来选择项目版本。点击后可通过Branches和Ta...

2020-05-05 22:45:13 14326 3

原创 用自己任意的图片制作适合的Android图标分享

很多安卓开发小白(没错,正是在下????)对于Android APP的图标的适配问题很苦恼,很多时候找到的图片,如果直接引用要不然太大,要不然很小,很难调整到恰到好处的大小,此篇就来帮你解决如何用自己的随便一张图制作成合适的软件图标。首先书说明一点按照规范应该将不同大小的同一张图片分别放置在不同的目录下且命名要相同,安卓内部的机制是从这些文件夹中自己选择最适合的那张图片。AS中的文件结构如图:...

2020-04-18 10:37:08 2335 1

原创 attr 'explicit_paddings',tensorflow迁移到安卓报错不能载入模型

attr ‘explicit_paddings’,tensorflow迁移到安卓报错不能载入模型Android Stdio中报错:Caused by: java.io.IOException: Not a valid TensorFlow Graph serialization: NodeDef mentions attr ‘explicit_paddings’ not in Op<na...

2019-10-07 14:42:45 1933 1

Java实验.rar

大学java上机实验报告,共9章 分别为1、java环境搭建 2、java语言基础 3、方法和数组 4、面向对象基础 5、JAVA常用类 6、继承与接口 7、成员访问控制与异常 8、javaFX程序设计 9、java输入输出流

2020-01-15

空空如也

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

TA关注的人

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