- 博客(10)
- 收藏
- 关注
原创 基于半监督的图像分类
...更多卷积层...self.fc = nn.Linear(25088, 11) # 最终输出11类# 训练带标签数据# 前向传播、计算损失、反向传播、参数更新# 每3个epoch生成半监督数据# 用半监督数据训练# 类似带标签数据的训练过程# 验证集评估# 计算验证损失和准确率# 保存最佳模型。
2025-03-29 20:44:18
918
原创 JAVA- 多线程
1.线程和进程进程是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间线程是进程中的一个执行路径,共享一个内存空间,线程之间可以自由切换,并发执行. 一个进程最少 有一个线程 线程实际上是在进程基础之上的进一步划分,一个进程启动之后,里面的若干执行路径又可以划分 成若干个线程2.线程调度分时调度所有线程轮流使用 CPU 的使用权,平均分配每个线程占用 CPU 的时间。抢占式调度优先让优先级高的线程使用 CPU,如果线程的优先级相同,那么会随机选择一个(线程随机性)
2025-03-09 10:27:50
302
原创 回归任务实战——新冠病毒感染人数预测
美国统计了连续三天的新冠阳性人数,但是第三天的数据被遮住了,现在用前两天的情况来预测第三天的特征损失是一个标量值,通过特定的损失函数计算得出。损失函数(Loss Function)也被称为代价函数(Cost Function),是一个数学函数,它接收模型的预测值和真实标签作为输入,输出一个数值,这个数值就代表了预测值与真实值之间的差异。正则化是在模型的目标函数(损失函数)中添加一个额外的惩罚项,使得模型的复杂度受到限制,从而避免模型过度拟合训练数据。
2025-03-09 10:27:27
1018
原创 手撕力扣-算法小白版(从易到难)顺序By 代码随想录
你不需要考虑数组中超出新长度后面的元素。例如,函数返回的新长度为 2 ,而 nums = [2,2,3,3] 或 nums = [2,2,0,0],也会被视作正确答案。双指针法(快慢指针法)在数组和链表的操作中是非常常见的,很多考察数组、链表、字符串等操作的面试题,都使用双指针法。你不需要考虑数组中超出新长度后面的元素。你不需要考虑数组中超出新长度后面的元素。方式传递的,这意味着在函数里修改输入数组对于调用者是可见的。// 根据你的函数返回的长度, 它会打印出数组中。不需要考虑数组中超出新长度后面的元素。
2024-04-25 23:53:12
277
1
原创 最全JAVA-IO知识点解读
1.文件遍历public class Demo4 { public static void main(String[] args) { File e = new File("e://"); File[] files = e.listFiles(); listFile(files); } public static void listFile(File[] files){ if(files!=null&&
2022-04-26 18:03:46
490
原创 【全面】Java常用类库汇总
List接口:1.ArrayList:ArrayList 是 List 接口的子类,此类的定义如public class ArrayList<E> extends AbstractList<E>implements List<E>, RandomAccess, Cloneable, Serializable其中,arraylist有许多构造方法,例如增加,删除示例:增加以及取得元素package org.listdemo.arraylistd
2022-03-05 20:00:30
2194
原创 Java异常处理 面试题
1. try-catch-finally 中哪个部分可以省略?答: catch和finally可以省略其中一个 , catch和finally不能同时省略注意:格式上允许省略catch块, 但是发生异常时就不会捕获异常了,我们在开发中也不会这样去写代码.2. try-catch-finally 中,如果 catch 中 return 了,finally 还会执行吗?答:finally中的代码会执行详解:执行流程:1. 先计算返回值, 并将返回值存储起来, 等待返回2. 执行finally代码
2022-01-23 21:59:20
275
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅