自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于ROP预测中遇到的一些问题7

例子Animal 是一个父类,具有_ 构造函数和 speak 方法。Dog 和 Cat 是 Animal 的子类,分别覆盖了 speak 方法。super().init_(name) 用于在子类的构造函数中调用父类的构造函数,初始化 name 属性。lstm_uni_attention 类继承自 nn.Module,这是 PyTorch 中所有神经网络模块的基类。() 调用 nn.Module 的构造函数来初始化 lstm_uni_attention 对象。

2024-06-06 20:29:06 351

原创 关于ROP预测中遇到的一些问题6

np.pad是NumPy中的一个方法,用于在数组的边缘填充值。它可以在数组的各个维度上分别指定填充的数量和值。填充可以用于扩展数组的尺寸或者保护数组的边缘数据。参数说明:array:需要填充的数组。pad_width:指定每个维度的填充数量。可以是整数,表示在每个维度上填充相同数量的元素;也可以是两个元组,每个元组表示在该维度的前后分别填充的数量。mode:指定填充的模式。可以是以下几种模式之一:‘constant’:在边缘填充指定值,默认为0。‘edge’:在边缘复制最边缘的值。

2024-06-02 20:01:48 615

原创 关于ROP预测中遇到的一些问题4

pd.concat 和 np.concatenate 都是连接数据的有用工具,但它们适用于不同类型的数据和应用场景。理解它们之间的区别和适用场景可以帮助你更高效地进行数据处理。

2024-05-20 18:15:44 267

原创 Pytorch——梯度计算

梯度是一个向量,是学习(参数更新的方向)。收集数据x,构建机器学习模型f,得到判断模型好坏的方法:(回归损失)(分类损失)通过调整参数w,尽可能降低loss随机选择一个起始w0,通过调整w0,使得loss函数取得最小值。w的更新方法:①计算的梯度(即导数):②更新:其中grad(w)<0,,意味着w将增大, grad(w)>0,意味着w将减小。当w小到一定的程度或者循环达到一定次数后,或停止循环。

2024-05-12 17:08:47 1018

原创 关于ROP预测中遇到的一些问题2

基于机器学习算法预测机械钻速采用,模型由分析处理实际信息而来,因而其预测结果理论上可靠。获得可靠的机械钻速模型后,在工程中可使用实际钻井参数快速做出ROP的预测,以预测值为参考对比实际ROP,模型预测出的ROP可以对其是否正常做出评价。

2024-05-12 15:54:54 307

原创 关于rop预测中遇到的一些问题

1.首先是传入两个参数x,y;传入到TRM的模型中进行训练,训练一次后生成一个y’,将y’和y做差,得出的为loss,再将loss(损失)传回模型中,再生成y’’,y’’再和y做差,生成loss,如此往复,直到loss很小,准确率很高,训练结束。将训练好的模型,给test,test调用model.eval方法,就是自动进行测试。(后期随时补充)

2024-05-09 18:35:20 281

原创 win10 下更改jupyter notebook 默认启动目录

方法1、修改用户目录下.jupyter中的 jupyter_notebook_config.py 文件中的 c.NotebookApp.notebook_dir = u’’ 属性;注意到目标有一个“%USERPROFILE%”,这其实就是你系统环境变量里的用户目录,每次在用这个快捷方式进入Jupyter的时候,{其实还有一种修改Anaconda的jupyter.json文件,但是这种方法亲测容易导致jupyter打不开,故不推荐}由于此处是变量,所以可以使用转义字符,路径中的‘\’尽量使用‘\’代替。

2024-03-14 01:05:07 406

原创 sql2008无法连接到(local)

#sql2008无法连接到(local)今天在使用数据库的时候突然发现,SQL Server08居然连接不上了.问题如图所示:于是在网上搜索了一下这个问题,发现有很多相似的提问,既然这个问题不是少数人遇到,看来这个问题还是值得研究一下的。出现这个问题的可能性有很多。先提供一帖,看看这里你能不能解决你的问题...

2022-06-30 09:38:16 2403 1

原创 嵌入式系统基于linux的优点

嵌入式开发基于linux环境下,提供原代码是为了编译生成自己的linux内核。嵌入式的系统特点:1、可裁剪性。支持开放性和可伸缩性的体系结构。2、强实时性。EOS实时性一般较强,可用于各种设备控制中。3、统一的接口。提供设备统一的驱动接口。4、操作方便、简单、提供友好的图形GUI和图形界面,追求易学易用。提供强大的网络功能,支持TCP/IP协议及其他协议,提供TCP/UDP/IP/PPP协议支持及统一的MAC访问层接口,为各种移动计算设备预留接口。5、强稳定性,弱交互性。嵌入式系统一旦开始运行就

2021-03-08 17:19:35 1260

原创 C++ 中 const 的基本用法

C++ 中 const 的基本用法基本用法:const限定符用来处理符号常量,比如在程序中输入以下代码:const int Months=12;这样就可以在程序中用Months来替代12(12可以代表的含义有很多,使用Months可以指出12的含义是什么)特点: 常量一旦被初始化之后,其值固定,不被允许修改 由于常量不被允许修改,所以应当在声明时对const进行初始化,以下代码会报错: const int Months;Months=12;const和def

2020-07-30 22:38:35 231

原创 软考嵌入式系统工程师的十大建议

**软考嵌入式系统工程师的十大建议**欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入摘要:嵌入式的定义是以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积

2020-07-28 17:48:39 3056

原创 c++中正确理解和区分.h和.cpp作用

一、C++编译模式通常,在一个C++程序中,只包含两类文件——.cpp文件和.h文件。其中,.cpp文件被称作C++源文件,里面放的都是C++的源代码;而.h文件则被称作C++头文件,里面放的也是C++的源代码。C+ +语言支持“分别编译”(separatecompilation)。也就是说,一个程序所有的内容,可以分成不同的部分分别放在不同的.cpp文件里。.cpp文件里的东西都是相对独立的,在编译(compile)时不需要与其他文件互通,只需要在编译成目标文件后再与其他的目标文件做一次链接(link)

2020-06-04 23:20:59 4275 5

空空如也

空空如也

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

TA关注的人

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