- 博客(204)
- 问答 (1)
- 收藏
- 关注
原创 【openssl】 version `OPENSSL_3.0.3‘ not found 问题
这个问题一般是在自带的openssl外又安装了新版本的openssl引发的,系统不能很好区分两个安装的目录依赖。需要进行环境变量的设置。
2024-12-17 10:26:10
1137
原创 鲲鹏微认证——openEuler开源操作系统迁移实践
迁移前确认业务软件是否适配1)针对二进制类型的业务软件,包括编译过的二进制文件、rpm软件包等形式,因其未在openEuler系统上进行编译验证直接在openEuler上进行安装可能会带入兼容性问题,例如不同操作系统上编译的redis页表大小差异,所以需要通过x2openEuler 工具进行软件兼容性评估。2)针对源码类型的业务软件,可以选择直接在openEuler系统上进行编译安装,同时解决对应的兼容性问题。迁移前确认硬件是否适配。
2024-01-24 21:09:42
2475
原创 微认证 openEuler社区开源贡献实践
openEuler脱胎于EulerOS,EulerOS是华为公司自2010年起研发使用的服务器操作系统,Linux发行版之一,名字来源于著名数学家莱昂哈德·欧拉(Leonhard Euler);2019年9月,EulerOS正式开源,命名为openEuler2021年9月25日,openEuler全新发布,升级为统一的面向数字基础设施的开源操作系统,通过一套操作系统架构,南向支持多样性设备,北向覆盖全场景应用,横向对接鸿蒙通过能力共享实现生态互通。
2024-01-24 00:03:02
1967
原创 GAN简述
GAN包含有两个模型,一个是生成模型(generative model),一个是判别模型(discriminative model)。生成模型的任务是生成加的数据。判别模型的任务是识别数据是真还是假。
2022-10-22 21:43:28
829
原创 MindSpore手写数字识别体验
整个流程下来,从模型的设计导训练,整个流程都比较清晰,优化器的设置和参数等的定义都很直观。整体上模型的体验都是不错的,但在运行时候的warning无法消除,在观感上有点不大好。
2022-10-21 20:02:56
1928
原创 2022下半年 Acwing 第五篇:AcWing 788. 逆序对的数量
逆序对的定义如下:对于数列的第 i 个和第 j 个元素,如果满足 ia[j],则其为一个逆序对;给定一个长度为 n 的整数数列,请你计算数列中的逆序对的数量。第二行包含 n 个整数,表示整个数列。第一行包含整数 n,表示数列的长度。输出一个整数,表示逆序对的个数。数列中的元素的取值范围。
2022-10-19 23:32:00
374
原创 2022下半年 Acwing 第四篇:AcWing 787. 归并排序
第二行包含 n 个整数(所有整数均在 1∼109 范围内),表示整个数列。请你使用归并排序对这个数列按照从小到大进行排序。输出共一行,包含 n 个整数,表示排好序的数列。给定你一个长度为 n 的整数数列。输入共两行,第一行包含整数 n。并将排好序的数列按顺序输出。
2022-10-19 00:47:46
355
转载 2022下半年 Acwing 第二篇:AcWing 786. 第k个数
给定一个长度为 n 的整数数列,以及一个整数 k,请用快速选择算法求出数列从小到大排序后的第 k 个数。第二行包含 n 个整数(所有整数均在 1∼109 范围内),表示整数数列。输出一个整数,表示数列的第 k 小数。第一行包含两个整数 n 和 k。
2022-10-17 23:56:09
997
原创 使用 lasio 处理 .las 文件
.las 文件的数据格式比较奇特,如果将其看成 .txt 的数据,在使用 python 的 numpy, pandas 模块进行处理的时候就比较繁琐。
2022-10-17 16:26:12
2049
原创 hands-on-data-analysis 第二单元 2,3节
万事开头记得导入基本的库:2.1.数据合并——concat横向合并官方文档:pandas.concat — pandas 1.4.2 documentation (pydata.org)对,两张表,如果横向合并为一张表(就是列与列拼接在一起)::得到:就好比,把带有小明的学号的表和带有小明成绩的表合在一起。官方文档:pandas.concat — pandas 1.4.2 documentation (pydata.org)将train-left-down和train-right-down横向合并为
2022-06-18 23:55:17
499
原创 hands-on-data-analysis 第二单元 - 数据清洗及特征处理
数值列读取数据后,空缺值的NaN为浮点型,最好用判断是否是NaN。可以筛选出缺失的值
2022-06-16 23:28:01
530
原创 np.nan == np.nan问题
今天在学习动手学数据分析的课程的时候,细心的队友发现了一个问题。对于数值型数据,pandas使用浮点值NAN(Not a Number)来表示缺失值,我们称NaN为容易检测到的标识值但是在运行以下代码时候,会发现......
2022-06-16 16:36:28
2437
原创 Hands-on data analysis 第一章
在进行后续步骤之前都需要载入模块:数据的载入,针对不同的文件有不同的载入方法:一般对于文件有:其他类型的文件,可以参考的官方文档:IO tools (text, CSV, HDF5, …) — pandas 1.4.2 documentation (pydata.org)对于不同的文件格式,可以参考上面的表格将列名重新定义为了中文格式将作为索引列表示第一行为列名可以用来查看数据的基本信息:1.4.只观察前几行数据或者末尾几行数据观察前十行观察末尾十五行,记住其返回的是True或者False,而不是
2022-06-15 00:20:41
673
原创 六、PyTorch进阶训练技巧
损失函数是深度学习过程中需要定义的一个重要环节。在PyTorch中,损失函数的定义有着函数定义和类定义的两种方式。
2022-06-03 16:09:15
777
1
原创 PyTorch模型定义
PyTorch模型定义文章目录PyTorch模型定义1. 前言2. PyTorch模型定义的方式2.1. Sequential2.1.1 使用OrderedDict2.1.2 直接排列2.2. ModuleList2.3. ModuleDict参考资料1. 前言好久没更新了,2022年也过去快一半了,更文量还是不如前几年。近期会尝试加快更新的进度。本篇文章的更新内容是PyTorch模型的定义。2. PyTorch模型定义的方式2.1. SequentialSequential 类可以通过更
2022-05-22 23:33:46
791
原创 【论文翻译】残差网络(二)
4. 实验4.1 ImageNet分类数据集我们使用含有1000个类别的ImageNet 2012分类数据集[35]验证了我们的方法。各模型利用128万张图像训练集进行训练,再利用5万张验证集进行评估。然后测试服务器使用10万张图形测试集测试出最终结果。同时还分别验证了top 1和top 5的错误率。普通网络。我们首先评估了18层和34层的普通网络。34层的普通网络如图3(中图)所示,18层的普通网络也是类似的形式。表1中给出了网络架构的细节。表2中的结果表明,较深的34层普通网络的验证集误差要
2022-05-04 15:01:05
2568
原创 gitee ssh公钥生成与连接
💪 拖延俱乐部顶级VIP | 🤣 发呆业务爱好者👨🎓 Deep Learning | Python | C++Where To Find me 🔍● Github:mrcangye● Gitee:mrcangye● PaddlePaddle:mrcangye● 优快云:mrcangye● Email:mrcangye@email.cn● 微信公众号:沧夜的成长日记文章目录1. Gitee 简介2. ssh公钥生成3. 将公钥保存到gitee中4. 测试公钥5. 参考资料1. Git
2022-04-17 23:13:15
2052
原创 AcWing 95. 费解的开关
💪 拖延俱乐部顶级VIP | 🤣 发呆业务爱好者👨🎓 Deep Learning | Python | C++Where To Find me 🔍● Github:mrcangye● Gitee:mrcangye● PaddlePaddle:mrcangye● 优快云:mrcangye● Email:mrcangye@email.cn● 微信公众号:沧夜的成长日记文章目录1. 题目内容1.1 输入格式1.2 输出格式1.3 数据范围1.4 输入样例:1.5 输出样例:2. 思路3.
2022-04-16 23:31:02
701
原创 93. 递归实现组合型枚举
💪 拖延俱乐部顶级VIP | 🤣 发呆业务爱好者👨🎓 Deep Learning | Python | C++Where To Find me 🔍● Github:mrcangye● Gitee:mrcangye● PaddlePaddle:mrcangye● 优快云:mrcangye● Email:mrcangye@email.cn● 微信公众号:沧夜的成长日记文章目录1. 题目内容1.2 输入格式1.3 输出格式1.4 数据范围1.5 输入样例:1.6 输出样例:2 思路3. 代
2022-04-15 23:02:27
509
原创 AcWing 717. 简单斐波那契
💪 拖延俱乐部顶级VIP🤣 发呆业务爱好者👨🎓 Deep Learning | Python | C++文章目录题目内容输入格式输出格式数据范围输入样例:输出样例:思路代码题目内容以下数列 0 1 1 2 3 5 8 13 21 … 被称为斐波纳契数列。这个数列从第 3 项开始,每一项都等于前两项之和。输入一个整数 N,请你输出这个序列的前 N 项。输入格式一个整数 N。输出格式在一行中输出斐波那契数列的前 N 项,数字之间用空格隔开。数据范围0<N<46输入样例
2022-04-14 12:14:18
1085
原创 94. 递归实现排列型枚举
文章目录题目内容输入格式输出格式数据范围输入样例:输出样例:思路代码题目内容把 1∼n 这 n 个整数排成一行后随机打乱顺序,输出所有可能的次序。输入格式一个整数 n。输出格式按照从小到大的顺序输出所有方案,每行 1 个。首先,同一行相邻两个数用一个空格隔开。其次,对于两个不同的行,对应下标的数一一比较,字典序较小的排在前面。数据范围1≤n≤9输入样例:3输出样例:1 2 31 3 22 1 32 3 13 1 23 2 1思路这一题也是一个递归题目,主要思路是按
2022-04-13 20:19:42
1013
原创 92. 递归实现指数型枚举
💪 拖延俱乐部顶级VIP | 🤣 发呆业务爱好者👨🎓 Deep Learning | Python | C++Where To Find me 🔍● Github:mrcangye● Gitee:mrcangye● PaddlePaddle:mrcangye● 优快云:mrcangye● Email:mrcangye@email.cn● 微信公众号:沧夜的成长日记文章目录题目内容输出格式数据范围输入样例:输出样例:思路代码实现题目内容从 1∼n 这 n 个整数中随机选取任意多个
2022-04-12 21:54:00
1907
1
原创 AcWing 2066. 解码
题目小明有一串很长的英文字母,可能包含大写和小写。在这串字母中,有很多连续的是重复的。小明想了一个办法将这串字母表达得更短:将连续的几个相同字母写成字母 + 出现次数的形式。例如,连续的 5 个 a,即 aaaaa,小明可以简写成 a5(也可能简写成 a4a、aa3a 等)。对于这个例子:HHHellllloo,小明可以简写成 H3el5o2。为了方便表达,小明不会将连续的超过 9 个相同的字符写成简写的形式。现在给出简写后的字符串,请帮助小明还原成原来的串。输入格式输入一行包含一个字符串
2022-04-08 23:07:40
506
原创 AcWing 2065. 整除序列
题目内容有一个序列,序列的第一个数是 n,后面的每个数是前一个数整除 2,请输出这个序列中值为正数的项。输入格式输入一行包含一个整数 n。输出格式输出一行,包含多个整数,相邻的整数之间用一个空格分隔,表示答案。数据范围1≤n≤1018输入样例:20输出样例:20 10 5 2 1思路水题,直接上手刚就行代码#include<iostream>#include<cstdio>#include<string>using namespace
2022-04-08 23:03:24
791
原创 9. 回文数-力扣
题目给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121是回文,而 123 不是。示例 1:输入:x = 121输出:true示例 2:输入:x = -121输出:false解释:从左向右读, 为 -121。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3:输入:x = 10输出:false解释:从右向左读, 为 01 。因此它不是一个回文数。
2022-04-01 13:51:42
1225
原创 基于PaddleX的岩石识别
文章目录1. 项目背景1.1 岩石与油气1.2 日常的小细节1.3 岩石的特性与石油的关系1.4 现有的岩石识别系统1.5 自我感想2. 数据集选取3. PaddleX 安装3.1 MobileNetV33.2 MobileNetV3 的其他平台开源版本3.3 主要内容4. 配置超参数并训练模型4.1 训练通用统计信息4.2 训练日志字段5. 测试模型效果6. 可视化模型效果7. 总结1. 项目背景考虑到自己学习的是人工智能和油气的交叉学科,就想试试能不能从基本的岩石识别来做起,做一个岩石识别的小任务。
2022-03-01 13:16:33
2627
2
原创 基于PaddlePaddle的LeNet神经网络MNIST数据集分类
文章目录1.前言2.算法设计2.1任务流程2.2 LeNet简述2.3 算法设计2.3.1 引入相关的包2.3.2 读取数据集2.3.3 归一化数据集2.3.4 取出一个数据瞅瞅2.3.5 定义LeNet网络2.3.6 封装模型并配置2.3.6.1 Adam优化器2.3.6.2 损失函数2.3.6.3 精确度2.3.7 训练模型2.3.8 使用模型预测2.4 不同参数对预测精度的影响2.4.1 重新封装模型2.4.2 学习率对预测精度的影响2.4.3 训练的轮数对预测精度的影响2.4.4 数据的批大小对预测
2022-01-28 22:41:30
2466
原创 1904. 奶牛慢跑
1904. 奶牛慢跑文章目录1904. 奶牛慢跑1.题目1.1 输入格式1.2 输出格式1.3 数据范围1.4 输入样例:1.5 输出样例:2. 思路3. 题解1.题目奶牛们又出去锻炼蹄子去了!有 NNN 头奶牛在无限长的单行道上慢跑,且跑步方向为坐标值增大的方向。每头奶牛在跑道上开始奔跑的位置互不相同,一些奶牛的奔跑速度可能相同,也可能不同。由于跑道是单行道,十分狭窄,奶牛们无法相互超越。当一头速度很快的牛追上另一头牛时,她必须减速至与另一头牛速度相同以免发生碰撞,并成为同一跑步小组的一员。
2022-01-21 23:21:19
700
原创 1922. 懒惰的牛
1922. 懒惰的牛文章目录1922. 懒惰的牛前言题目输入格式输出格式数据范围输入样例:输出样例:样例解释思路题解前言近期开始更新Acwing网站上的题目,力扣先不更新题目这是一个炎热的夏日。懒洋洋的奶牛贝茜想将自己放置在田野中的某个位置,以便可以在短距离内尽可能多地吃到美味的草。贝茜所在的田野中共有 NNN 片草地,我们可以将田野视作一个一维数轴。第 iii 片草地中包含 gig_igi 单位的青草,位置坐标为 xix_ixi。不同草地的位置不同。贝茜想选取田野中的某个点作为她的
2022-01-20 21:46:32
563
原创 1629. 按键持续时间最长的键
1629. 按键持续时间最长的键题源https://leetcode-cn.com/problems/slowest-key/题目LeetCode 设计了一款新式键盘,正在测试其可用性。测试人员将会点击一系列键(总计 n 个),每次一个。给你一个长度为 n 的字符串 keysPressed ,其中 keysPressed[i] 表示测试序列中第 i 个被按下的键。releaseTimes 是一个升序排列的列表,其中 releaseTimes[i] 表示松开第 i 个键的时间。字符串和数组的
2022-01-09 19:38:45
799
原创 1614. 括号的最大嵌套深度
1614. 括号的最大嵌套深度文章目录1614. 括号的最大嵌套深度题源题目内容示例思路答案题源https://leetcode-cn.com/problems/maximum-nesting-depth-of-the-parentheses/题目内容原文的题目解释太绕了反而有点难以理解给你一个 有效括号字符串 s,返回该字符串的 s 嵌套深度 。即返回字符串中某个数字被括号括住的最深深度。示例示例 1:输入:s = "(1+(2*3)+((8)/4))+1"输出:3解释:数字 8
2022-01-07 17:50:42
1078
原创 1576. 替换所有的问号
1576. 替换所有的问号文章目录1576. 替换所有的问号题源题目内容示例思路答案题源https://leetcode-cn.com/problems/replace-all-s-to-avoid-consecutive-repeating-characters/题目内容给你一个仅包含小写英文字母和 '?' 字符的字符串 s,请你将所有的'?' 转换为若干小写字母,使最终的字符串不包含任何 连续重复 的字符。注意:你 不能 修改非 '?' 字符。题目测试用例保证 除 '?' 字符 之外,不存
2022-01-06 00:09:03
583
1
原创 1185. 一周中的第几天
1185. 一周中的第几天文章目录1185. 一周中的第几天题源题目内容示例思路答案题源https://leetcode-cn.com/problems/day-of-the-week/题目内容给你一个日期,请你设计一个算法来判断它是对应一周中的哪一天。输入为三个整数:day、month 和 year,分别表示日、月、年。您返回的结果必须是这几个值中的一个{"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "S
2022-01-03 23:20:46
535
1
原创 390. 消除游戏
390. 消除游戏题源https://leetcode-cn.com/problems/elimination-game/内容列表 arr 由在范围 [1, n] 中的所有整数组成,并按严格递增排序。请你对 arr 应用下述算法:从左到右,删除第一个数字,然后每隔一个数字删除一个,直到到达列表末尾。重复上面的步骤,但这次是从右到左。也就是,删除最右侧的数字,然后剩下的数字每隔一个删除一个。不断重复这两步,从左到右和从右到左交替进行,直到只剩下一个数字。给你整数 n ,返回 arr 最后剩下的
2022-01-02 23:36:46
2848
空空如也
求助,程序运行错误,不能得到想要的结果,即随机生成迷宫,再遍历的GUI界面。麻烦前辈指点
2016-12-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人