- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 GumbelSoftmax tensorflow实现
请参考https://www.tensorflow.org/agents/api_docs/python/tf_agents/distributions/gumbel_softmax/GumbelSoftmax。
2024-10-08 21:42:05
272
原创 metabalance源码解析
这段代码实现了算法,是一种自定义的优化器,它继承了 PyTorch 中的Optimizer类。主要的目的是通过调整多个损失函数的梯度大小,使得主梯度和辅助梯度之间的差距缩小,从而实现平衡。
2024-09-22 14:53:45
393
原创 CRF的keras实现(tensorflow_addons)
为了在分类问题中使用 CRF(条件随机场,Conditional Random Field)层,首先我们需要使用一个合适的 Keras 实现。虽然 Keras 本身并不直接提供 CRF 层的实现,但我们可以使用第三方库,如,其中包含了 CRF 层的实现。假设你已经安装了,下面是一个将 CRF 与全连接网络结合的示例。
2024-09-18 20:43:04
567
原创 FGM实现
attack: 在给定的epsilon下,计算对Embedding层的梯度扰动并加到原始参数上。FGM类:负责保存模型中的Embedding层的参数备份,执行对抗攻击,并恢复参数。restore: 恢复之前备份的Embedding层参数,防止对抗扰动持续影响模型。
2024-09-17 13:51:31
321
原创 FGM 实现
FGM(Fast Gradient Method)是一种生成对抗样本的方法,它通过对原始样本的梯度方向施加扰动来提高模型的鲁棒性。在对抗训练中,FGM通过给模型的嵌入层施加扰动来增强模型对输入数据中小扰动的鲁棒性。
2024-09-13 20:12:13
373
原创 @tf.function中对张量直接使用.numpy()
在使用的情况下,TensorFlow 运行在图模式(Graph Mode)下,张量无法直接使用.numpy()方法。有以下几种策略可以解决这个问题。
2024-09-11 20:07:58
434
原创 LightGBM GPU 加速训练和推理的方法
LightGBM 支持 GPU 加速训练和多 GPU 训练,但推理过程目前不支持 GPU 加速。你可以结合 Rapids cuML 或 ONNX Runtime 等库来实现更快的推理速度。
2024-08-04 21:39:52
1900
1
原创 tensorflow安装全解(全解萌新向/CPU/下载快/自选新旧版本/GPU安装简述/报错解决)
tensorflow安装详解一、安装过程总述二、安装过程分述2.1 一些建议和说明2.2 创立环境2.3 激活环境2.4 pip安装(※)2.5 GPU安装简述三、后述(如何尝试解决报错)一、安装过程总述 笔者结合自己两次安装tensorflow的经历为初学者写下这份说明,已尽可能地写的较为清楚明白,以下安装按CPU安装过程来说明,GPU安装稍些复杂,但也是只多几个步骤,只做了简要概述,详见...
2020-03-03 18:53:26
2467
7
原创 [一种解决方法]Anaconda3安装后缺失大量文件
[一种解决方法]Anaconda3安装后缺失大量文件笔者在新电脑尝试安装anaconda3时发现安装后的conda缺失大量文件,通过多方面查找资料和摸索解决了问题,若读者同样遇到此问题,可以尝试进行如下操作:(操作之间不是 和 的关系,读者可以一一进行操作,也可以几个选项合一起操作,这里我觉得第一个关掉杀毒软件的操作可能是必要的,建议第一个操作一定要尝试一下)1.关掉360安全卫士等查杀保护...
2019-12-31 21:02:22
4155
9
机器学习、深度学习各类领域内的论文
2020-03-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人