Chen

Results 69 comments of Chen

1. 没太明白您的意思,passive party的feature 混淆要用到passport,不会在active party 进行的? 2. passport会跟随模型保存的,预测需要passport

guest(acitve) & host(passive) 都有这个agglayer,但是host的agglayer会执行passport相关的逻辑,而guest的是负责从host接受数据&反向传播,详细的可以看agglayer下fedpass 在host方的代码(你想要了解的图片里的红框部分)

![image](https://github.com/FederatedAI/FATE/assets/10768970/fb6f41f8-fc89-4f0a-bfea-9f4cacc91053) passport相关的逻辑在这里 下面的这个过程 ![image](https://github.com/FederatedAI/FATE/assets/10768970/bb0d7ec6-37b8-4f39-83e4-0cd3182754d5) 就是在 feature -> bottom_model -> agg_layer这个过程里完成的

Hi, 你可以把这部分理解为一个完整的过程。这里实现的时候也是以论文代码为准的,论文代码里,比如说Lenet model,也是遵顼一个feature-> bottom_model -> passport的顺序的: ![image](https://github.com/FederatedAI/FATE/assets/10768970/91ac9d8a-c75f-454d-a61a-78e9a0064bab)

Hi~ 你可以发邮件问一下作者的,我不知道作者是否允许把代码分享其他人

这个是支持的 这个看来是dataset 返回label的格式问题,cross entropy需要一个1维的label tensor 看看修改下可不可以跑通?

你可以在本地先试一下(不提交fate任务),model的输出能不能和label算出loss,按照现在看来是会报错的,可以在本地调一下的

FATE数据都是公开的数据集,可以查一下数据集对应的任务的

和原始数据是会有些差别,比方说您看的default credit,fate里的样例数据是把原数据做了归一化的

Hi! Which version you are currently using?