- 博客(279)
- 收藏
- 关注
原创 知识蒸馏原理
大模型包含的知识(特征)比较冗余,知识蒸馏就是将有用的知识(特征)进行迁移、泛化,最后小模型的预测结果和大模型非常相似。软标签:给出了三个类别的概率,马和驴的概率较高,说明两者相似度高,马和汽车概率差异大,说明两者相似度低。无限大、无监督数据集:将这些数据交给教师网络,教师网络得出结果,然后教师会交学生如何得出相应的结果。通过硬标签对教师网络进行训练,得出软标签,然后用软标签训练学生网络,就可以得到更多的信息。老师网络大,将老师的知识迁移到学生(蒸馏),学生的网络结构小。
2022-12-29 19:36:40 888 1
原创 13.冒泡排序
文章目录1.分析2.代码1.分析2.代码package com.atguigu.sort;import java.util.Arrays;public class BubbleSort { public static void main(String[] args) { int arr[] = {3,9,-1,10,20}; bubbleSort(arr); System.out.println(Arrays.toString(arr
2022-05-26 19:08:07 84
原创 12.递归解决八皇后问题
文章目录1.分析2.代码1.分析2.代码package com.atguigu.recursion;public class Queue8 { // 1.定义一个max,表示有多少个皇后 int max = 8; // 2.定义数组,保存皇后位置结果 int[] array = new int[max]; // 多个栈共享这个棋盘 static int count = 0; public static void main(String[] ar
2022-05-25 19:50:31 65
原创 11.递归解决迷宫问题
文章目录1.分析2.代码1.分析2.代码package com.atguigu.recursion;public class MiGong { public static void main(String[] args) { // 先创建一个二维数组,模拟迷宫 // 地图 int[][] map = new int[8][7]; // 使用1表示墙 // 上下全部置为1 for (int i
2022-05-25 17:44:59 63
原创 10.中缀转后缀表达式
文章目录1.分析2.代码1.分析2.代码package com.atguigu.stack;import java.util.ArrayList;import java.util.List;import java.util.Stack;public class PolandNotation { public static void main(String[] args) { // 1+((2+3)*4)-5 => 123+4*+5- Str
2022-05-25 16:01:06 155
原创 09.后缀表达式计算
文章目录1. 分析2. 代码1. 分析2. 代码package com.atguigu.stack;import java.util.ArrayList;import java.util.List;import java.util.Stack;public class PolandNotation { public static void main(String[] args) { // 为了方便,数字和符号使用空格隔开 String suffic
2022-05-21 19:03:25 83
原创 08.栈实现综合计算器
文章目录1.分析2.代码1.分析2.代码package com.atguigu.stack;public class Calculator { public static void main(String[] args) { String expression = "12*2-2"; // 创建两个栈,一个数据栈,一个符号栈 ArrayStack2 numStack = new ArrayStack2(10); ArrayS
2022-05-20 12:07:31 72
原创 07.数组模拟栈
文章目录1.分析2.代码1.分析2.代码package com.atguigu.stack;import java.util.Scanner;public class ArrayStackDemo { public static void main(String[] args) { // 先创建一个栈对象 ArrayStack stack = new ArrayStack(4); String key = ""; boo
2022-05-18 18:46:56 128
原创 06.单向循环链表解决约瑟夫问题
文章目录1.分析2.代码1.分析2.代码package com.atguigu.linkedlist;public class Josepfu { public static void main(String[] args) { // 创建链表 CircleSingleLinkedList circleSingleLinkedList = new CircleSingleLinkedList(); // 添加节点 cir
2022-05-17 19:11:46 79
原创 05.双向链表的增删改查
文章目录1.分析2.代码1.分析2.代码package com.atguigu.linkedlist;public class DoubleLinkedListDemo { public static void main(String[] args) { // 先创建节点 HeroNode2 hero1 = new HeroNode2(1,"松江1","及时雨1"); HeroNode2 hero2 = new HeroNode2(2,"松
2022-05-16 17:57:49 104
原创 03.单链表的增删改查
文章目录1.分析1.分析2.代码package com.atguigu.linkedlist;public class SingleLinkedListDemo { public static void main(String[] args) { // 先创建节点 HeroNode hero1 = new HeroNode(1,"松江1","及时雨1"); HeroNode hero2 = new HeroNode(2,"松江2","及
2022-05-13 19:16:36 180
原创 04.数组模拟循环队列
文章目录1.分析2.代码1.分析2.代码package com.atguigu.queue;import java.util.Scanner;public class CircleArrayQueueDemo { public static void main(String[] args) { // 1.创建一个环形队列 CircleArray queue = new CircleArray(4); // 队列空一个位置,所以有效数据3
2022-05-12 19:22:39 85
原创 02.数组模拟队列
文章目录1.描述2.代码1.描述2.代码package com.atguigu.queue;import java.util.Scanner;public class ArrayQueueDemo { public static void main(String[] args) { // 1.创建一个队列 ArrayQueue queue = new ArrayQueue(3); char key = ' '; // 接收用户输入
2022-05-11 19:48:36 108
原创 01.稀疏矩阵与二维矩阵转换
文章目录1、题目2、代码3、结果1、题目2、代码package com.atguigu.sparearray;public class SpareArray { public static void main(String[] args) { // 一、创建一个原始的二维数组 // 0: 表示没有棋子 1: 表示黑色棋子 2:表示蓝色棋子 int chessArr1[][] = new int[11][11]; chessA
2022-05-09 18:02:18 390
原创 MATLAB程序设计详细记录_第十一章_面向对象的编程
文章目录43. 绘图对象44. 用户自定义的类45. Overloading46. 类的继承与构造方法47. handle类与value类48. 类的属性特性43. 绘图对象fig1 = figure(1); % fig1 = % Figure (1) - 属性:% Number: 1% Name: ''% Color: [0.9400 0.9400 0.9400]% Position: [488 342 560 420] % 横坐标起始
2022-05-07 19:44:23 315
原创 MATLAB程序设计详细记录_第十章
文章目录40. 可变长度输入参数列表41.可变长度输出参数列表、嵌套函数41.可变长度输出参数列表、嵌套函数41.2 嵌套函数42. 匿名函数与递归函数42.1 匿名函数42.2 递归函数40. 可变长度输入参数列表function [area,circum] = areacirc_d(varargin)% varargin 接收输入变量的值,参数数量不确定,存到元胞数组rad = varargin{1}; % 取出第一个元素值if nargin == 2 % nargin是已存在的隐藏变量,用于
2022-05-07 19:38:49 261
原创 问题汇总与解决
01.springboot 2.6版本以上静态资源访问配置spring: # 静态资源访问前缀 mvc: static-path-pattern: /res/** # 更改默认静态资源位置 web: resources: static-locations: classpath:/haha/
2022-05-06 18:51:16 163
原创 MATLAB程序设计详细记录_第九章
37. categorical数组和talbe数组37.1 categorical数组icecream_cell = {'a','b','c','d','e','f'}; % {'a'} {'b'} {'c'} {'d'} {'e'} {'f'}icecream_cat = categorical(icecream_cell); % 把数组中的每个元素转化为整数A = [3,2;3,3;2,1;2,2;3,2];valueset = [1:3];catnames
2022-05-06 12:35:09 282
原创 MATLAB程序设计详细记录_第八章
文章目录32. 元胞数组33. 结构体34. 结构体数组35. 逗号分割列表32. 元胞数组{23,'a',1:2:9,"hello"}; % 1×4 cell 数组,{[23]} {'a'} {[1 3 5 7 9]} {["hello"]}cell(3,4); % 3×4 cell 数组cellmat = {23,'a';1:2:9,"hello"};% 2×2 cell 数组% {[ 23]} {'a' }% {[1 3
2022-05-06 12:32:25 154
原创 MATLAB程序设计详细记录_第七章
文章目录29. 字符数组和字符串数组、文本操作常用函数29.1 字符数组和字符串数组29.2 文本操作常用函数30. 删除字符,比较字符数组与字符串30.1 删除字符30.2 比较字符数组与字符串31. 字符数组和字符串的搜索、替换,分割和合并,文本信息的判断与检测31.1 字符数组和字符串的搜索、替换31.2 字符数组和字符串的统计31.3 字符数组和字符串的分割31.4 字符数组和字符串的合并31.5 文本信息的判断与检测32. 文本类型和数值类型的转换29. 字符数组和字符串数组、文本操作常用函数
2022-05-01 12:13:13 275
原创 MATLAB程序设计详细记录_第五章
文章目录22. for循环语句23. for循环绘图24. while 循环语句25. while与数据录入26. 测量运算耗时22. for循环语句for i = 1:5 fprintf('%d \n',i);end% 循环输入10个数字inputnum = NaN(10,1); % 用于存储10个数字,向量预分配for i = 1:10 inputnum(i) = input('enter a num:');end% 累加,计算和sum = 0;for i = 1
2022-04-28 12:55:49 97
原创 MATLAB程序设计详细记录_第六章
文章目录26. 多个输出变量的函数27. 没有输出变量的函数28. 模块化编程26. 多个输出变量的函数function y = myfun(x)y = x.^3;endfunction [area,circum] = areacirc(rad)area = pi .* rad .^ 2;circum = 2 * pi * rad;end [a,c] = areacirc(4); % a=50.2655 c=25.1327a = areacirc(4); % a=50.2655,只将
2022-04-28 12:52:15 320
原创 MATLAB程序设计详细记录_第四章
20. if 判断语句 num = -1; if num < 0 num = 0; end if 5 num = 0; endif reply == 'Y' || 'y' disp('111');endif reply == 'N' || 'n' disp('222');end% 输入y, % 结果: 111 222% 原因: 'y''n'会被认为逻辑true, 'y'和前边||连接,造成’Y'||'y'与’N'||'n'一直时逻辑true
2022-04-27 12:38:10 173
原创 MATLAB程序设计详细记录_第三章
文章目录12. 变量的输出13. 变量的输入14. 变量的输出15. 基本绘图16. 数据的保存和读取17. 单一输出变量函数18. 单一输出变量函数与函数向量化19. 单一输出变量函数与变量的使用范围、局部函数19.1 变量的使用范围19.2 局部函数12. 变量的输出radius = 5;area = pi * radius^2; % 78.5398disp(['the area of the disc is ' area]); % 输出函数,the area of the disc is N
2022-04-27 12:36:11 385
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人