机器学习
房默笙
我很懒什么都没写
展开
-
Tensorboard简易使用
from tensorboardX import SummaryWriterwriter = SummaryWriter()这里的SummaryWriter如果不写参数的话,会默认在当前目录下的runs文件夹下生成日志。在验证的代码部分加入:writer.add_scalar("test_accuracy", accuracy, train_step)为了不使最后的结果生成混乱,要在结束的地方加writer.close()...原创 2022-05-05 16:14:50 · 176 阅读 · 0 评论 -
PytorchSummary查看网络摘要
import torchfrom torchsummary import summaryimport torchvisionmodel = torchvision.models.resnet18(pretrained=True)model.conv1 = torch.nn.Conv2d(1, 64, kernel_size=7, stride=2, padding=3, bias=False)model.fc = torch.nn.Linear(in_features=512, out_feat原创 2022-05-04 09:55:10 · 316 阅读 · 0 评论 -
FederatedLearningOptimizerImplementation
在实现新的联邦学习算法时需要注意很多细节,或者说在进行联邦学习实验时需要注意的一些问题:集群架构是server-client,还是Ring(decentralized)集群中有多少个节点,每一轮通信参加的节点有多少个,这个概率是多少模拟实验时,数据在各个节点是按照什么标准划分的,是否是non-IID的异步延迟梯度更新怎么修改,在哪里修改损失权重怎么收集并计算In my paper, there is the staring point: more friendly to edge devic原创 2022-05-02 12:57:17 · 296 阅读 · 0 评论 -
Experiments ON Federated Learning ---------Some Questions
IN FedEM’s code, what is learner, cluster?How to add new algorithm to it?I plan to run 3 algorithms (i.e. FedAvg, FedProx, FedMine) ON 3 datasets (i.e. CIFAR10, CIFAR100, Shakespeare)In my paper, there should be some figures about the experiment.1 f.原创 2022-05-01 23:02:48 · 970 阅读 · 0 评论 -
树梅派搭建MPI集群
现有20个树梅派安装了Ubuntu20.04系统(arm64),但是连上了实验室的网线后,在同一网段下只可以搜得到16个,并成功登录。问题来了:那4个该怎么找到? 可以把这20个逐个拆下,每拆一个,扫描一下网络内的主机,看看是不是有哪个IP掉线了,有的话,IP就对应上了。但需要注意的是,实验室的IP分配是动态的,同一根网线和同一个MAC地址的主机共同决定了一个IP,有一个变化时,IP都会变。(年前测试是这样的)。总之,这样的办法太麻烦了,我凌晨3点多已经没有兴趣再搞了。过年后开学,实验室里有人拔掉了树梅派原创 2022-05-01 20:23:10 · 2352 阅读 · 0 评论 -
深度学习过程编程实现的面向对象思考
首先明确一个思考方式:一切皆是对象一切我的理解是包括两类对象非对象对象不用说了,就是一些名词,比如:模型,算法,数据(训练集,测试集),设备,等。非对象肯定是包括过程的,过程怎么变为对象呢?或者说,“过程怎么被赋予对象的一些属性呢?”如何赋予过程一些东西,这些东西使过程看起来像是对象,那么就要分析以下正常的对象有哪些属性,或者说是特点。在创建一个对象时,首先要有他所属的类,类相当于一个命名空间,对象在此基础上扩展,类可以有自己的属性,这些属性是每个对象(由此类生出)共有的。类里面定义一原创 2020-08-13 14:30:39 · 481 阅读 · 0 评论 -
(批量) 线性回归
基于python3使用梯度下降的方法In this post, we are going to have a look at a program written in Python3 using NumPy as our data processing library to see how a (batch) linear regression using the gradient descen...原创 2020-03-20 19:17:30 · 1268 阅读 · 0 评论