• 大小: 1KB
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-05-13
  • 语言: Matlab
  • 标签: matlab  激活函数  

资源简介

神经网络最全激活函数,包括sigmoid,tanh,ReLU,ELU,PReLU,softplus,liner等激活函数,应有尽有

资源截图

代码片段和文件信息

function Output = Active_Function(Input config)
%UNtitleD 此处显示有关此函数的摘要
%   此处显示详细说明
active_function = config.active_function;
active_function_alpha = config.active_function_alpha;
switch(active_function)
    case ‘sigmoid‘
        Output = 1 ./ (1 + exp(-Input));
    case ‘tanh‘
        Output = 2 ./ (1 + exp(-2 * Input)) - 1;
    case ‘ReLU‘
        Output = zeros(size(Input));
        Output(Input > 0) = Input(Input > 0);
        Output(Input <= 0) = 0;
    case ‘ELU‘
        Output =

评论

共有 条评论