- 博客(7)
- 收藏
- 关注
原创 回归实战(新冠人数预测)
用一个MyModel类,继承nn.Model(来源于torch.nn),需要实现init方法和forward方法(规定了数据怎么通过模型(数据前向通过模型)。对于模型,首先要关注维度变化。model=MyModel(inDim=93).to(device)#把模型放在gpu上loss=nn.MSELoss()#官方的loss函数MyModel是自己定义的模型,传入参数(维度)是93维,模型初始化时会定义网络结构,之后将模型放在指定设备上(GPU可以加速)。
2025-01-16 22:54:07
1121
原创 深度学习流程
fun函数是模型的实现,表示通过特征x、权重w和偏置b来预测目标值y。是输入特征x和权重w的矩阵乘法(点积),然后加上偏置b。这实现了线性回归的核心操作:该部操作没有涉及激活函数 ,只是一个简单的线性回归模型。
2025-01-07 20:53:03
711
原创 机器学习与深度学习(可能有错误,刚开始学)
步骤:1.距离度量:KNN使用距离度量(通常是欧氏距离)来衡量数据点之间的相似性。2.确定邻居数量k3.投票机制。
2025-01-05 19:54:55
437
原创 01背包问题详解
接下来解释一下f(i-1,j-vi)+wi这一部分,在这个集合中,我们要在0-i个物品中选择,并且第i个物品是一定会选择的,那不妨把第i个物品除去,最后再加上,那么就是在i-1个物品中选择,并且背包容积变为了t-vi(因为要除去第i个物品),所以就有了f(i-1,j-vi)+wi。那么我们所要求的就是这个集合中的最大值,用f(i,j)表示。之后,把这个集合分为两部分,第一部分是不包括第i个物品的所有的选法的集合用f(i-1,j)表示,则另一部分(包括第i个物品)用f(i-1,j-vi)+wi表示。
2022-11-15 22:22:23
200
1
原创 c++重载后置减减运算符的问题
重载后置减减运算符的时候,返回值是一个数值,和前置减减不同的是,前置减减返回的是类本身class Jian{public: int m_a = 1; Jian& operator--()//重载前置减减 { m_a--; return *this; } Jian operator--(int)//重载后置减减 { Jian temp; temp = *this; m_a--; return temp; }};可以明显的看出来他们的返回值不同,前置
2022-05-31 19:37:52
291
原创 数组首地址和数组的首元素地址
在使用数组的数组名的时候,有没有一种疑惑,对于数组a[10],a和a[0]的值相等,但是引用的时候结果却不相等。当你想要取出数组首元素地址里的值的话只能用数组的首元素地址,不能用数组的首地址,虽然他们两个的值是一样的。做一个这样的尝试#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>int main(){ char a[] = "hello world!"; printf("%s\n", a); printf...
2022-04-03 16:48:28
1398
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅