- 博客(57)
- 收藏
- 关注

原创 【学习笔记】《图解TCP/IP》
目录第一章 网络基础知识第二章 TCP/IP基础知识2.1 TCP/IP出现的背景及其历史2.2 TCP/IP的标准化2.2.1 具体含义2.2.2 标准化2.3 TCP/IP协议分层模型第三章 数据链路3.1 数据链路的作用3.2 数据链路相关技术3.2.1 MAC地址3.2.2 共享介质型网络3.2.3 非共享介质网络3.2.4 根据MA...
2018-06-15 16:34:43
3501
1
原创 2020西工大计算机考研复试经验贴
复试是一场综合能力的考试,各个方面的能力都会被老师考察到,我们能做的有:准备好专业课知识,体现自己的扎实基础准备好自我介绍和简历项目,体现自己的强大实力调整心态,复试现场大胆表现自己现在把自己总结的复试相关资料分享给大家,希望大家在最后的关头继续冲,顺利通过西工大的复试!求一颗star,链接点我...
2021-01-06 16:55:50
5404
5
原创 记录一次联邦学习FedAvg算法实现的debug过程
过程在tensorflow federated框架下的FedAvg实验中,一段代码总是捕捉到异常退出:for predicted_y in batch_predicted_y: max = -1000 flag = -1 for j in range(10): if predicted_y[j] > max: max = predicted_y[j] flag = j if(flag==-1): sys
2020-12-31 00:24:39
1880
1
原创 《TensorFlow深度学习》(九)——卷积神经网络
先看看全连接层的样子:import tensorflow as tffrom tensorflow import kerasfrom tensorflow.keras import layers,Sequential,losses,optimizers,datasets# 创建4 层全连接网络model = keras.Sequential([layers.Dense(256, activation='relu'),layers.Dense(256, activation='relu'),
2020-10-23 15:00:02
225
原创 联邦学习中的non-iid总结
本文思考联邦学习最基本的问题:数据异构,即non-iid。主要思考什么是FL中的non-iid、如何衡量non-iid的程度、non-iid带来的问题、数学证明FedAvg在non-iid情况下收敛以及如何缓解non-iid带来的挑战。
2020-10-10 17:06:21
19352
3
原创 模型无关元学习/Model-Agnostic Meta-Learning(MAML)源码解读
把源码、文件结构、算法流程、代码用法详细的记录了下来,增进对MAML的理解
2020-08-27 18:11:13
2987
3
原创 《TensorFlow深度学习》(七)——Keras高层接口
Keras 是一个主要由Python 语言开发的开源神经网络计算库,最初由François Chollet编写,它被设计为高度模块化和易扩展的高层神经网络接口,使得用户可以不需要过多的专业知识就可以简洁、快速地完成模型的搭建与训练。本文学习tf.keras
2020-08-24 10:42:08
354
原创 联邦元学习(Federated meta learning)学习笔记
介绍联邦学习、元学习、联邦元学习以及他们的必要性、原理、方法、例子等内容
2020-08-17 20:48:37
7032
8
原创 TensorFlow深度学习(四)——张量进阶(未完)
在介绍完张量的基本操作后,我们来进一步学习张量的进阶操作,如张量的合并与分割、范数统计、张量填充、张量限幅等,并通过MNIST 数据集的测试实战,来加深对TensorFlow 张量操作的理解。
2020-08-14 00:41:38
265
原创 TensorFlow深度学习(三)——张量基础
本文学习TensorFlow的张量基础,包括数值张量、待优化张量、索引与切片、维度变换、broadcasting、数学运算,最后通过前向传播实战TensorFlow的操作
2020-08-12 23:11:48
477
原创 TensorFlow深度学习(一)——线性回归
本文是书籍《TensorFlow深度学习》的学习笔记之一,使用简单的单输入神经元线性模型来体验线性回归。
2020-08-12 00:22:59
292
原创 【leetcode】215. 数组中的第K个最大元素
215. 数组中的第K个最大元素暴力法排序,然后找出第n-k个最大的数。int findKthLargest(vector<int>& nums, int k) { sort(nums.begin(),nums.end()); return nums[nums.size()-k]; }时间复杂度O(nlog2n)O(nlog_2n)O(nlog2n)小顶堆int findKthLargest(vector<int>&am
2020-06-27 16:38:32
166
原创 【算法】剪枝&回溯
回溯法(探索与回溯法)是一种选优搜索法,又称为试探法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择。剪枝:避免进入无用分支。
2020-02-27 17:27:30
536
原创 【算法】贪心&BFS&DFS
贪心算法是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的是在某种意义上的局部最优解。BFS广度优先,DFS深度优先。
2020-02-27 17:25:55
1916
原创 约瑟夫环问题
约瑟夫问题是个有名的问题:N个人围成一圈,从第一个开始报数,第M个将被杀掉,最后剩下一个,其余人都将被杀掉。例如N=6,M=5,被杀掉的顺序是:5,4,6,2,3,1。
2020-02-09 12:20:28
613
1
原创 西工大计算机考研机试题练习(2012年-2007年)
机试题练习,均通过编译,但未在oj系统提交。水题只写了答案,经典题写了完整的题目和答案。
2020-02-03 15:25:49
855
1
原创 【算法】动态规划
动态规划算法与分治法类似,其基本思想也是将待求解问题分解成若干个子问题,先求解子问题,然后从这些子问题的解得到原问题的解。但我们可以用一个表来记录所有已解的子问题的答案。不管该子问题以后是否被用到,只要它被计算过,就将其结果填入表中。这就是动态规划法的基本思路。
2020-01-13 15:47:38
334
原创 【JavaScript】JS数组学习
摘自《JS高级程序设计》(第三版)第五章创建数组方法一var colors = new array(10);var colors = Array(10);//new 可省略var colors = Array("red","blue");方法二var colors = [];var colors = ["red","blue"];使用数组alert(colors[0...
2020-01-04 12:31:37
266
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人