资源简介

内含有minist数据集,同时拥有基于python编程的vgg网络,涵盖数据的预处理(初始化,白化,中心化以及其他预处理),模型构建,模型测试,涵盖了整个vgg网络m所有部分,提供大家学习。 内部代码均为可编辑代码,同时还有cnnnet的各类处理代码,均为学习vgg服务。 个人觉得学懂一个网络所有的也就融会贯通

资源截图

代码片段和文件信息

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
“““
Created on Fri May  4 14:19:39 2018

@author: apple
“““

import numpy as np

class ActivationInterface(object):
    activations = [‘ReLU‘ ‘ELU‘]
    @staticmethod
    def activation(data activation):
        if activation == ‘ReLU‘:
            data = np.maximum(0 data)
            return data
        if activation == ‘ELU‘:
            expdata = np.exp(data) - 1
            data = np.where(data > 0 data expdata) 
            return data
    @staticmethod    
    def dactivation(ddata data activation):
        if activation == ‘ReLU‘:
            ddata[data <= 0] = 0
            return ddata
        if activation == ‘ELU‘:
            ddatatemp = ddata*(data+1)
            ddata = np.where(data > 0 ddata ddatatemp) 
            return ddata
    @staticmethod
    def check_activation(activation):
        if activation not in ActivationInterface.activations:        
            raise ValueError(‘‘‘Activation methods: ReLU ELU!‘‘‘)
            
  
            

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       6148  2018-08-17 23:00  vgg\.DS_Store

     文件        470  2019-03-26 10:44  vgg\.idea\9 vgg.iml

     文件        138  2019-03-26 10:38  vgg\.idea\encodings.xml

     文件        294  2019-03-26 10:38  vgg\.idea\misc.xml

     文件        269  2019-03-26 10:38  vgg\.idea\modules.xml

     文件      19687  2019-03-26 16:49  vgg\.idea\workspace.xml

     文件         56  2018-05-03 12:24  vgg\.spyproject\codestyle.ini

     文件         58  2018-05-03 12:24  vgg\.spyproject\encoding.ini

     文件         85  2018-05-03 12:24  vgg\.spyproject\vcs.ini

     文件        362  2018-05-25 20:20  vgg\.spyproject\workspace.ini

     文件       1032  2018-08-17 22:33  vgg\activation_interface.py

     文件    1653261  2018-05-06 18:57  vgg\checkpoint_(loss_-1.23)_(epoch_4)__[(lr reg)_(-3.0 -4.0)]_ adam L2 ELU.npy

     文件      43049  2018-05-06 18:57  vgg\checkpoint_(loss_-1.23)_(epoch_4)__[(lr reg)_(-3.0 -4.0)]_ adam L2 ELU.png

     文件      13482  2018-08-17 22:56  vgg\cnn_block_interface.py

     文件       7585  2018-08-17 21:17  vgg\cnn_train_interface.py

     文件    1648877  2018-02-05 17:24  vgg\MNIST\t10k-images-idx3-ubyte.gz

     文件       4542  2018-02-05 17:25  vgg\MNIST\t10k-labels-idx1-ubyte.gz

     文件    9912422  2018-02-05 17:24  vgg\MNIST\train-images-idx3-ubyte.gz

     文件      28881  2018-02-05 17:24  vgg\MNIST\train-labels-idx1-ubyte.gz

     文件       2876  2018-05-08 09:50  vgg\MNIST_interface.py

     文件       1284  2018-08-16 21:02  vgg\optimizer_interface.py

     文件        707  2018-05-05 17:44  vgg\regulation_interface.py

     文件       3513  2018-08-17 22:30  vgg\vgg_grad_check.py

     文件      14377  2019-03-26 11:12  vgg\vgg_net.py

     文件       1676  2018-08-17 23:01  vgg\vgg_test.py

     文件       1268  2018-08-17 22:32  vgg\__pycache__\activation_interface.cpython-36.pyc

     文件       8839  2018-08-17 22:04  vgg\__pycache__\cnn_block_interface.cpython-36.pyc

     文件       8859  2018-05-05 10:28  vgg\__pycache__\cnn_layer_interface.cpython-36.pyc

     文件       5760  2018-08-17 21:28  vgg\__pycache__\cnn_train_interface.cpython-36.pyc

     文件       2766  2018-05-08 09:50  vgg\__pycache__\MNIST_interface.cpython-36.pyc

............此处省略13个文件信息

评论

共有 条评论