• 大小: 31.21MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-11
  • 语言: 其他
  • 标签: caffe  

资源简介

caffe2安装文件。。。。。。。。。。。。。。。。。。。。。。

资源截图

代码片段和文件信息

from __future__ import absolute_import
from __future__ import division
from __future__ import print_function
from __future__ import unicode_literals

from distutils.spawn import find_executable
from distutils import sysconfig log
import setuptools
import setuptools.command.build_py
import setuptools.command.develop
import setuptools.command.build_ext

from collections import namedtuple
from contextlib import contextmanager
import glob
import os
import multiprocessing
import shlex
import subprocess
import sys
from textwrap import dedent

TOP_DIR = os.path.realpath(os.path.dirname(__file__))
SRC_DIR = os.path.join(TOP_DIR ‘caffe2‘)
CMAKE_BUILD_DIR = os.path.join(TOP_DIR ‘.setuptools-cmake-build‘)

install_requires = []
setup_requires = []
tests_require = []

################################################################################
# Pre Check
################################################################################

CMAKE = find_executable(‘cmake‘)
assert CMAKE ‘Could not find “cmake“ executable!‘
NINJA = find_executable(‘ninja‘)
MAKE = find_executable(‘make‘)
assert NINJA or MAKE \
    ‘Could not find neither “ninja“ nor “make“ executable!‘

################################################################################
# utils functions
################################################################################


@contextmanager
def cd(path):
    if not os.path.isabs(path):
        raise RuntimeError(‘Can only cd to absolute path got: {}‘.format(path))
    orig_path = os.getcwd()
    os.chdir(path)
    try:
        yield
    finally:
        os.chdir(orig_path)

################################################################################
# Version
################################################################################

try:
    git_version = subprocess.check_output([‘git‘ ‘describe‘ ‘--tags‘ ‘HEAD‘]
                                          cwd=TOP_DIR).decode(‘ascii‘).strip()
except (OSError subprocess.CalledProcessError):
    git_version = None

with open(os.path.join(TOP_DIR ‘VERSION_NUMBER‘)) as version_file:
    VersionInfo = namedtuple(‘VersionInfo‘ [‘version‘ ‘git_version‘])(
        version=version_file.read().strip()
        git_version=git_version
    )

################################################################################
# Customized commands
################################################################################


class Caffe2Command(setuptools.Command):
    user_options = []

    def initialize_options(self):
        pass

    def finalize_options(self):
        pass


class create_version(Caffe2Command):
    def run(self):
        with open(os.path.join(SRC_DIR ‘version.py‘) ‘w‘) as f:
            f.write(dedent(‘‘‘
            version = ‘{version}‘
            git_version = ‘{git_version}‘
            ‘‘‘.format(**dict(VersionInfo._asdict()))))


class cmake_build(Caffe2Command):
    “““
    Compiles everything when ‘python setup.py build‘ is run using cmake.

 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-03-17 03:13  caffe2-master\
     文件          31  2018-03-17 03:13  caffe2-master\.gitattributes
     目录           0  2018-03-17 03:13  caffe2-master\.github\
     文件           0  2018-03-17 03:13  caffe2-master\.github\CONTRIBUTING.md
     文件         302  2018-03-17 03:13  caffe2-master\.github\ISSUE_TEMPLATE.md
     文件           0  2018-03-17 03:13  caffe2-master\.github\PULL_REQUEST_TEMPLATE.md
     文件        1139  2018-03-17 03:13  caffe2-master\.gitignore
     文件        2576  2018-03-17 03:13  caffe2-master\.gitmodules
     目录           0  2018-03-17 03:13  caffe2-master\.jenkins\
     文件         690  2018-03-17 03:13  caffe2-master\.jenkins\README.md
     文件        5590  2018-03-17 03:13  caffe2-master\.jenkins\build.sh
     文件        3469  2018-03-17 03:13  caffe2-master\.jenkins\test.sh
     文件         783  2018-03-17 03:13  caffe2-master\.travis.yml
     目录           0  2018-03-17 03:13  caffe2-master\.travis\
     文件        1266  2018-03-17 03:13  caffe2-master\.travis\build.sh
     文件        7120  2018-03-17 03:13  caffe2-master\.travis\install.sh
     文件        1660  2018-03-17 03:13  caffe2-master\.travis\setup.sh
     文件         457  2018-03-17 03:13  caffe2-master\.travis\test.sh
     文件       10290  2018-03-17 03:13  caffe2-master\CMakeLists.txt
     文件       11357  2018-03-17 03:13  caffe2-master\LICENSE
     文件         527  2018-03-17 03:13  caffe2-master\Makefile
     文件        5572  2018-03-17 03:13  caffe2-master\NOTICE
     文件        1718  2018-03-17 03:13  caffe2-master\README.md
     文件           5  2018-03-17 03:13  caffe2-master\VERSION_NUMBER
     文件        1499  2018-03-17 03:13  caffe2-master\appveyor.yml
     目录           0  2018-03-17 03:13  caffe2-master\binaries\
     文件        1522  2018-03-17 03:13  caffe2-master\binaries\CMakeLists.txt
     文件        8435  2018-03-17 03:13  caffe2-master\binaries\caffe2_benchmark.cc
     文件        3390  2018-03-17 03:13  caffe2-master\binaries\convert_caffe_image_db.cc
     文件        1918  2018-03-17 03:13  caffe2-master\binaries\convert_db.cc
     文件        5300  2018-03-17 03:13  caffe2-master\binaries\convert_encoded_to_raw_leveldb.cc
............此处省略2115个文件信息

评论

共有 条评论