vs2015 + cuda10.0 + gtx2080 编译的caffe

  • M7_573941
    了解作者
  • 11.9MB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-06-14 23:50
    上传日期
经历的很长事件的折腾,终于把caffe编译过了。把成果发上来,大家参考下。
caffe.rar
内容介绍
// Generated by the protocol buffer compiler. DO NOT EDIT! // source: caffe.proto #ifndef PROTOBUF_caffe_2eproto__INCLUDED #define PROTOBUF_caffe_2eproto__INCLUDED #include <string> #include <google/protobuf/stubs/common.h> #if GOOGLE_PROTOBUF_VERSION < 3001000 #error This file was generated by a newer version of protoc which is #error incompatible with your Protocol Buffer headers. Please update #error your headers. #endif #if 3001000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION #error This file was generated by an older version of protoc which is #error incompatible with your Protocol Buffer headers. Please #error regenerate this file with a newer version of protoc. #endif #include <google/protobuf/arena.h> #include <google/protobuf/arenastring.h> #include <google/protobuf/generated_message_util.h> #include <google/protobuf/metadata.h> #include <google/protobuf/message.h> #include <google/protobuf/repeated_field.h> #include <google/protobuf/extension_set.h> #include <google/protobuf/generated_enum_reflection.h> #include <google/protobuf/unknown_field_set.h> // @@protoc_insertion_point(includes) namespace caffe { // Internal implementation detail -- do not call these. void protobuf_AddDesc_caffe_2eproto(); void protobuf_InitDefaults_caffe_2eproto(); void protobuf_AssignDesc_caffe_2eproto(); void protobuf_ShutdownFile_caffe_2eproto(); class AccuracyParameter; class ArgMaxParameter; class BatchNormParameter; class BiasParameter; class BlobProto; class BlobProtoVector; class BlobShape; class ConcatParameter; class ContrastiveLossParameter; class ConvolutionParameter; class CropParameter; class DataParameter; class Datum; class DropoutParameter; class DummyDataParameter; class ELUParameter; class EltwiseParameter; class EmbedParameter; class ExpParameter; class FillerParameter; class FlattenParameter; class HDF5DataParameter; class HDF5OutputParameter; class HingeLossParameter; class ImageDataParameter; class InfogainLossParameter; class InnerProductParameter; class InputParameter; class LRNParameter; class LayerParameter; class LogParameter; class LossParameter; class MVNParameter; class MemoryDataParameter; class NetParameter; class NetState; class NetStateRule; class PReLUParameter; class ParamSpec; class ParameterParameter; class PoolingParameter; class PowerParameter; class PythonParameter; class ReLUParameter; class RecurrentParameter; class ReductionParameter; class ReshapeParameter; class SPPParameter; class ScaleParameter; class SigmoidParameter; class SliceParameter; class SoftmaxParameter; class SolverParameter; class SolverState; class TanHParameter; class ThresholdParameter; class TileParameter; class TransformationParameter; class V0LayerParameter; class V1LayerParameter; class WindowDataParameter; enum FillerParameter_VarianceNorm { FillerParameter_VarianceNorm_FAN_IN = 0, FillerParameter_VarianceNorm_FAN_OUT = 1, FillerParameter_VarianceNorm_AVERAGE = 2 }; bool FillerParameter_VarianceNorm_IsValid(int value); const FillerParameter_VarianceNorm FillerParameter_VarianceNorm_VarianceNorm_MIN = FillerParameter_VarianceNorm_FAN_IN; const FillerParameter_VarianceNorm FillerParameter_VarianceNorm_VarianceNorm_MAX = FillerParameter_VarianceNorm_AVERAGE; const int FillerParameter_VarianceNorm_VarianceNorm_ARRAYSIZE = FillerParameter_VarianceNorm_VarianceNorm_MAX + 1; const ::google::protobuf::EnumDescriptor* FillerParameter_VarianceNorm_descriptor(); inline const ::std::string& FillerParameter_VarianceNorm_Name(FillerParameter_VarianceNorm value) { return ::google::protobuf::internal::NameOfEnum( FillerParameter_VarianceNorm_descriptor(), value); } inline bool FillerParameter_VarianceNorm_Parse( const ::std::string& name, FillerParameter_VarianceNorm* value) { return ::google::protobuf::internal::ParseNamedEnum<FillerParameter_VarianceNorm>( FillerParameter_VarianceNorm_descriptor(), name, value); } enum SolverParameter_SnapshotFormat { SolverParameter_SnapshotFormat_HDF5 = 0, SolverParameter_SnapshotFormat_BINARYPROTO = 1 }; bool SolverParameter_SnapshotFormat_IsValid(int value); const SolverParameter_SnapshotFormat SolverParameter_SnapshotFormat_SnapshotFormat_MIN = SolverParameter_SnapshotFormat_HDF5; const SolverParameter_SnapshotFormat SolverParameter_SnapshotFormat_SnapshotFormat_MAX = SolverParameter_SnapshotFormat_BINARYPROTO; const int SolverParameter_SnapshotFormat_SnapshotFormat_ARRAYSIZE = SolverParameter_SnapshotFormat_SnapshotFormat_MAX + 1; const ::google::protobuf::EnumDescriptor* SolverParameter_SnapshotFormat_descriptor(); inline const ::std::string& SolverParameter_SnapshotFormat_Name(SolverParameter_SnapshotFormat value) { return ::google::protobuf::internal::NameOfEnum( SolverParameter_SnapshotFormat_descriptor(), value); } inline bool SolverParameter_SnapshotFormat_Parse( const ::std::string& name, SolverParameter_SnapshotFormat* value) { return ::google::protobuf::internal::ParseNamedEnum<SolverParameter_SnapshotFormat>( SolverParameter_SnapshotFormat_descriptor(), name, value); } enum SolverParameter_SolverMode { SolverParameter_SolverMode_CPU = 0, SolverParameter_SolverMode_GPU = 1 }; bool SolverParameter_SolverMode_IsValid(int value); const SolverParameter_SolverMode SolverParameter_SolverMode_SolverMode_MIN = SolverParameter_SolverMode_CPU; const SolverParameter_SolverMode SolverParameter_SolverMode_SolverMode_MAX = SolverParameter_SolverMode_GPU; const int SolverParameter_SolverMode_SolverMode_ARRAYSIZE = SolverParameter_SolverMode_SolverMode_MAX + 1; const ::google::protobuf::EnumDescriptor* SolverParameter_SolverMode_descriptor(); inline const ::std::string& SolverParameter_SolverMode_Name(SolverParameter_SolverMode value) { return ::google::protobuf::internal::NameOfEnum( SolverParameter_SolverMode_descriptor(), value); } inline bool SolverParameter_SolverMode_Parse( const ::std::string& name, SolverParameter_SolverMode* value) { return ::google::protobuf::internal::ParseNamedEnum<SolverParameter_SolverMode>( SolverParameter_SolverMode_descriptor(), name, value); } enum SolverParameter_SolverType { SolverParameter_SolverType_SGD = 0, SolverParameter_SolverType_NESTEROV = 1, SolverParameter_SolverType_ADAGRAD = 2, SolverParameter_SolverType_RMSPROP = 3, SolverParameter_SolverType_ADADELTA = 4, SolverParameter_SolverType_ADAM = 5 }; bool SolverParameter_SolverType_IsValid(int value); const SolverParameter_SolverType SolverParameter_SolverType_SolverType_MIN = SolverParameter_SolverType_SGD; const SolverParameter_SolverType SolverParameter_SolverType_SolverType_MAX = SolverParameter_SolverType_ADAM; const int SolverParameter_SolverType_SolverType_ARRAYSIZE = SolverParameter_SolverType_SolverType_MAX + 1; const ::google::protobuf::EnumDescriptor* SolverParameter_SolverType_descriptor(); inline const ::std::string& SolverParameter_SolverType_Name(SolverParameter_SolverType value) { return ::google::protobuf::internal::NameOfEnum( SolverParameter_SolverType_descriptor(), value); } inline bool SolverParameter_SolverType_Parse( const ::std::string& name, SolverParameter_SolverType* value) { return ::google::protobuf::internal::ParseNamedEnum<SolverParameter_SolverType>( SolverParameter_SolverType_descriptor(), name, value); } enum ParamSpec_DimCheckMode { ParamSpec_DimCheckMode_STRICT = 0, ParamSpec_DimCheckMode_PERMISSIVE = 1 }; bool ParamSpec_DimCheckMode_IsValid(int value); const ParamSpec_DimCheckMode ParamSpec_DimCheckMode_DimCheckMode_MIN = ParamSpec_DimCheckMode_STRICT; const ParamSpec_DimCheckMode ParamSpec_DimCheckMode_DimCheckMode_MAX = ParamSpec_DimCheckMode_PERMISSIVE; const int ParamSpec_DimCheckMode_DimCheckMode_ARRAYSIZE = ParamSpec_DimCheckMode_DimCheckMode_MAX + 1; const ::google::protobuf::EnumDescriptor* ParamSpec_DimCheckMode_descriptor(); inline const ::std::string& ParamSpec_DimCheckMode_Name(ParamSpec_DimCheckMode value) { return ::google::protobuf::internal::NameOfEnum( ParamSpec_DimCheckMode
评论
    相关推荐
    • caffe配置环境
      caffe配置环境属性页和相应的dll文件
    • caffe-master
      caffe
    • caffe_deconvet
      caffe版本的deconvet,希望对大家的反卷积网络的学习会有帮助
    • caffe_master
      caffe-master安装
    • caffe mnist
      配合我BLOG上的一篇文章上的下载资源。
    • caffe-local
      Caffe local branch caffe 支持local的版本。
    • Caffe Latte
      Caffe Latte
    • caffe.rar
      高清版21天caffe,想要看的小伙伴们动动你们的双手吧。
    • caffe-future
      在 Fully Convolutional Networks for Semantic Segmentation所用到的caffe版本
    • mobilenet for caffe
      4月新模型mobilenet for caffe,做项目使用过,包含网络模型和训练bat文件