资源简介
yolo算法源码文件
代码片段和文件信息
#include “activations.h“
#include
#include
#include
#include
char *get_activation_string(ACTIVATION a)
{
switch(a){
case LOGISTIC:
return “logistic“;
case RELU:
return “relu“;
case ELU:
return “elu“;
case RELIE:
return “relie“;
case RAMP:
return “ramp“;
case LINEAR:
return “linear“;
case TANH:
return “tanh“;
case PLSE:
return “plse“;
case LEAKY:
return “leaky“;
default:
break;
}
return “relu“;
}
ACTIVATION get_activation(char *s)
{
if (strcmp(s “logistic“)==0) return LOGISTIC;
if (strcmp(s “relu“)==0) return RELU;
if (strcmp(s “elu“)==0) return ELU;
if (strcmp(s “relie“)==0) return RELIE;
if (strcmp(s “plse“)==0) return PLSE;
if (strcmp(s “linear“)==0) return LINEAR;
if (strcmp(s “ramp“)==0) return RAMP;
if (strcmp(s “leaky“)==0) return LEAKY;
if (strcmp(s “tanh“)==0) return TANH;
fprintf(stderr “Couldn‘t find activation function %s going with ReLU\n“ s);
return RELU;
}
float activate(float x ACTIVATION a)
{
switch(a){
case LINEAR:
return linear_activate(x);
case LOGISTIC:
return logistic_activate(x);
case RELU:
return relu_activate(x);
case ELU:
return elu_activate(x);
case RELIE:
return relie_activate(x);
case RAMP:
return ramp_activate(x);
case LEAKY:
return leaky_activate(x);
case TANH:
return tanh_activate(x);
case PLSE:
return plse_activate(x);
}
return 0;
}
void activate_array(float *x const int n const ACTIVATION a)
{
int i;
for(i = 0; i < n; ++i){
x[i] = activate(x[i] a);
}
}
float gradient(float x ACTIVATION a)
{
switch(a){
case LINEAR:
return linear_gradient(x);
case LOGISTIC:
return logistic_gradient(x);
case RELU:
return relu_gradient(x);
case ELU:
return elu_gradient(x);
case RELIE:
return relie_gradient(x);
case RAMP:
return ramp_gradient(x);
case LEAKY:
return leaky_gradient(x);
case TANH:
return tanh_gradient(x);
case PLSE:
return plse_gradient(x);
}
return 0;
}
void gradient_array(const float *x const int n const ACTIVATION a float *delta)
{
int i;
for(i = 0; i < n; ++i){
delta[i] *= gradient(x[i] a);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-06-21 19:38 src\
文件 2708 2016-04-09 23:37 src\activations.c
文件 1928 2016-04-09 23:37 src\activations.h
文件 3639 2016-04-09 23:37 src\activation_kernels.cu
文件 1675 2016-04-09 23:37 src\avgpool_la
文件 638 2016-04-09 23:37 src\avgpool_la
文件 1640 2016-04-09 23:37 src\avgpool_la
文件 3002 2016-04-09 23:37 src\blas.c
文件 2811 2016-04-09 23:37 src\blas.h
文件 13258 2016-04-09 23:37 src\blas_kernels.cu
文件 7449 2016-04-09 23:37 src\box.c
文件 477 2016-04-09 23:37 src\box.h
文件 11239 2016-04-09 23:37 src\captcha.c
文件 9522 2016-04-09 23:37 src\classifier.c
文件 15149 2016-04-09 23:37 src\coco.c
文件 4252 2016-04-09 23:37 src\coco_kernels.cu
文件 1456 2016-04-09 23:37 src\col2im.c
文件 333 2016-04-09 23:37 src\col2im.h
文件 2342 2016-04-09 23:37 src\col2im_kernels.cu
文件 10843 2016-04-09 23:37 src\compare.c
文件 5588 2016-04-09 23:37 src\connected_la
文件 913 2016-04-09 23:37 src\connected_la
文件 8485 2016-04-09 23:37 src\convolutional_kernels.cu
文件 10561 2016-04-09 23:37 src\convolutional_la
文件 2089 2016-04-09 23:37 src\convolutional_la
文件 2831 2016-04-09 23:37 src\cost_la
文件 606 2016-04-09 23:37 src\cost_la
文件 2333 2016-04-09 23:37 src\cpu_gemm.c
文件 2151 2016-04-09 23:37 src\crop_la
文件 494 2016-04-09 23:37 src\crop_la
文件 6678 2016-04-09 23:37 src\crop_la
............此处省略63个文件信息
- 上一篇:希尔伯特黄变换工具箱
- 下一篇:c的bmp图像读取保存放大缩小程序.txt
相关资源
- YOLO快速图像标注工具
- yolov1的tensorflow实现
- 《Win10 opencv4.4 dnn cuda源码编译/安装说
- yolo.h5,YOLOv3转换后的初始权重
- Complex-YOLO
- KITTI数据集转化为VOC数据集,用于yo
- yolo5训练文件,包括yolov5l.pt,yolov5m
- keras-yolo3 实时目标检测
- YOLOv4人头检测器训练数据集
- keras-yolov3 进行批量测试 并 保存测试
- 之 keras-yolov3训练自己数据集第三部分
- yolov3可视化图
- yolov5_weights_3.0.zip
- yolov3训练数据
- 改进YOLO_V3遥感图像飞机识别应用_郑志
- samylee的yolo训练src
- vs2015编译的yolo3图形界面程序源码
- YOLOV3的部分代码注释,绝对良心
- Qt调用darknet
- yolov3.weights
- yolov4.weights
- poly-yolo.pdf
- yolov3使用教程(从tensorflow-gpu环境搭建
- 海思Hi35xx系列运行YoloV3以及YoloV3-tin
- yolov3的h5文件转darknet的weights
- YOLO格式转换成VOC格式
- YOLO2+windows训练配置
评论
共有 条评论