• 大小: 72.65MB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2022-12-18
  • 语言: Python
  • 标签: caffe  window  

资源简介

Visual Studio 2015, CPU only, Python 3.5: Caffe Release 编译好的二进制文件。2018-10-19日版本

资源截图

代码片段和文件信息

#!/usr/bin/env python
“““
classify.py is an out-of-the-box image classifer callable from the command line.

By default it configures and runs the Caffe reference ImageNet model.
“““
import numpy as np
import os
import sys
import argparse
import glob
import time

import caffe


def main(argv):
    pycaffe_dir = os.path.dirname(__file__)

    parser = argparse.ArgumentParser()
    # Required arguments: input and output files.
    parser.add_argument(
        “input_file“
        help=“Input image directory or npy.“
    )
    parser.add_argument(
        “output_file“
        help=“Output npy filename.“
    )
    # Optional arguments.
    parser.add_argument(
        “--model_def“
        default=os.path.join(pycaffe_dir
                “../models/bvlc_reference_caffenet/deploy.prototxt“)
        help=“Model definition file.“
    )
    parser.add_argument(
        “--pretrained_model“
        default=os.path.join(pycaffe_dir
                “../models/bvlc_reference_caffenet/bvlc_reference_caffenet.caffemodel“)
        help=“Trained model weights file.“
    )
    parser.add_argument(
        “--gpu“
        action=‘store_true‘
        help=“Switch for gpu computation.“
    )
    parser.add_argument(
        “--center_only“
        action=‘store_true‘
        help=“Switch for prediction from center crop alone instead of “ +
             “averaging predictions across crops (default).“
    )
    parser.add_argument(
        “--images_dim“
        default=‘256256‘
        help=“Canonical ‘heightwidth‘ dimensions of input images.“
    )
    parser.add_argument(
        “--mean_file“
        default=os.path.join(pycaffe_dir
                             ‘caffe/imagenet/ilsvrc_2012_mean.npy‘)
        help=“Data set image mean of [Channels x Height x Width] dimensions “ +
             “(numpy array). Set to ‘‘ for no mean subtraction.“
    )
    parser.add_argument(
        “--input_scale“
        type=float
        help=“Multiply input features by this scale to finish preprocessing.“
    )
    parser.add_argument(
        “--raw_scale“
        type=float
        default=255.0
        help=“Multiply raw input by this scale before preprocessing.“
    )
    parser.add_argument(
        “--channel_swap“
        default=‘210‘
        help=“Order to permute input channels. The default converts “ +
             “RGB -> BGR since BGR is the Caffe default by way of OpenCV.“
    )
    parser.add_argument(
        “--ext“
        default=‘jpg‘
        help=“Image file extension to take as input when a directory “ +
             “is given as the input file.“
    )
    args = parser.parse_args()

    image_dims = [int(s) for s in args.images_dim.split(‘‘)]

    mean channel_swap = None None
    if args.mean_file:
        mean = np.load(args.mean_file)
    if args.channel_swap:
        channel_swap = [int(s) for s in args.channel_swap.split(‘‘)]

    if args.gpu:
        caffe.set_mode_gpu()
        print(“GPU mode“)
    else:
        

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件       33280  2018-10-04 15:17  bin\boost_chrono-vc140-mt-1_61.dll
     文件      138752  2018-10-04 15:17  bin\boost_filesystem-vc140-mt-1_61.dll
     文件      282112  2018-10-04 15:17  bin\boost_python-vc140-mt-1_61.dll
     文件       24576  2018-10-04 15:17  bin\boost_system-vc140-mt-1_61.dll
     文件      115712  2018-10-04 15:17  bin\boost_thread-vc140-mt-1_61.dll
     文件     3160576  2018-10-04 15:17  bin\caffe.exe
     文件     2307072  2018-10-04 15:17  bin\caffehdf5.dll
     文件      104448  2018-10-04 15:17  bin\caffehdf5_hl.dll
     文件       82432  2018-10-04 15:17  bin\caffezlib1.dll
     文件     3120128  2018-10-04 15:17  bin\classification.exe
     文件     3103232  2018-10-04 15:17  bin\compute_image_mean.exe
     文件      334656  2018-10-04 15:17  bin\CONCRT140.dll
     文件     3101696  2018-10-04 15:17  bin\convert_cifar_data.exe
     文件     3109376  2018-10-04 15:17  bin\convert_imageset.exe
     文件     3102208  2018-10-04 15:17  bin\convert_mnist_data.exe
     文件     3100672  2018-10-04 15:17  bin\convert_mnist_siamese_data.exe
     文件     3095040  2018-10-04 15:17  bin\device_query.exe
     文件     3121664  2018-10-04 15:17  bin\extract_features.exe
     文件     3095040  2018-10-04 15:17  bin\finetune_net.exe
     文件      139776  2018-10-04 15:17  bin\gflags.dll
     文件      114176  2018-10-04 15:17  bin\glog.dll
     文件       82432  2018-10-04 15:17  bin\libgcc_s_seh-1.dll
     文件     1279488  2018-10-04 15:17  bin\libgfortran-3.dll
     文件    38340126  2018-10-04 15:17  bin\libopenblas.dll
     文件      331776  2018-10-04 15:17  bin\libquadmath-0.dll
     文件     3095040  2018-10-04 15:17  bin\net_speed_benchmark.exe
     文件    11057152  2018-10-04 15:17  bin\opencv_core310.dll
     文件     2758144  2018-10-04 15:18  bin\opencv_imgcodecs310.dll
     文件    25570304  2018-10-04 15:18  bin\opencv_imgproc310.dll
     文件     3925504  2018-10-04 15:18  bin\python35.dll
     文件     3095040  2018-10-04 15:18  bin\test_net.exe
............此处省略156个文件信息

评论

共有 条评论