-
大小: 4.49MB文件类型: .zip金币: 1下载: 0 次发布日期: 2023-11-18
- 语言: Python
- 标签:
资源简介
Facebook发布,基于PyTorch 1.0的高性能图像检测/分割实现,比Detectron快2倍
代码片段和文件信息
# Copyright (c) Facebook Inc. and its affiliates. All Rights Reserved.
#!/usr/bin/env python
import glob
import os
import torch
from setuptools import find_packages
from setuptools import setup
from torch.utils.cpp_extension import CUDA_HOME
from torch.utils.cpp_extension import CppExtension
from torch.utils.cpp_extension import CUDAExtension
requirements = [“torch“ “torchvision“]
def get_extensions():
this_dir = os.path.dirname(os.path.abspath(__file__))
extensions_dir = os.path.join(this_dir “maskrcnn_benchmark“ “csrc“)
main_file = glob.glob(os.path.join(extensions_dir “*.cpp“))
source_cpu = glob.glob(os.path.join(extensions_dir “cpu“ “*.cpp“))
source_cuda = glob.glob(os.path.join(extensions_dir “cuda“ “*.cu“))
sources = main_file + source_cpu
extension = CppExtension
extra_compile_args = {“cxx“: []}
define_macros = []
if (torch.cuda.is_available() and CUDA_HOME is not None) or os.getenv(“FORCE_CUDA“ “0“) == “1“:
extension = CUDAExtension
sources += source_cuda
define_macros += [(“WITH_CUDA“ None)]
extra_compile_args[“nvcc“] = [
“-DCUDA_HAS_FP16=1“
“-D__CUDA_NO_HALF_OPERATORS__“
“-D__CUDA_NO_HALF_CONVERSIONS__“
“-D__CUDA_NO_HALF2_OPERATORS__“
]
sources = [os.path.join(extensions_dir s) for s in sources]
include_dirs = [extensions_dir]
ext_modules = [
extension(
“maskrcnn_benchmark._C“
sources
include_dirs=include_dirs
define_macros=define_macros
extra_compile_args=extra_compile_args
)
]
return ext_modules
setup(
name=“maskrcnn_benchmark“
version=“0.1“
author=“fmassa“
url=“https://github.com/facebookresearch/maskrcnn-benchmark“
description=“object detection in pytorch“
packages=find_packages(exclude=(“configs“ “tests“))
# install_requires=requirements
ext_modules=get_extensions()
cmdclass={“build_ext“: torch.utils.cpp_extension.BuildExtension}
)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-07-12 09:11 maskrcnn-benchmark-master\
文件 247 2019-07-12 09:11 maskrcnn-benchmark-master\.flake8
目录 0 2019-07-12 09:11 maskrcnn-benchmark-master\.github\
目录 0 2019-07-12 09:11 maskrcnn-benchmark-master\.github\ISSUE_TEMPLATE\
文件 1269 2019-07-12 09:11 maskrcnn-benchmark-master\.github\ISSUE_TEMPLATE\bug-report.md
文件 730 2019-07-12 09:11 maskrcnn-benchmark-master\.github\ISSUE_TEMPLATE\feature-request.md
文件 98 2019-07-12 09:11 maskrcnn-benchmark-master\.github\ISSUE_TEMPLATE\questions-help-support.md
文件 382 2019-07-12 09:11 maskrcnn-benchmark-master\.gitignore
文件 2654 2019-07-12 09:11 maskrcnn-benchmark-master\ABSTRACTIONS.md
文件 244 2019-07-12 09:11 maskrcnn-benchmark-master\CODE_OF_CONDUCT.md
文件 1641 2019-07-12 09:11 maskrcnn-benchmark-master\CONTRIBUTING.md
文件 4182 2019-07-12 09:11 maskrcnn-benchmark-master\INSTALL.md
文件 1065 2019-07-12 09:11 maskrcnn-benchmark-master\LICENSE
文件 6877 2019-07-12 09:11 maskrcnn-benchmark-master\MODEL_ZOO.md
文件 13616 2019-07-12 09:11 maskrcnn-benchmark-master\README.md
文件 2938 2019-07-12 09:11 maskrcnn-benchmark-master\TROUBLESHOOTING.md
目录 0 2019-07-12 09:11 maskrcnn-benchmark-master\configs\
目录 0 2019-07-12 09:11 maskrcnn-benchmark-master\configs\caffe2\
文件 701 2019-07-12 09:11 maskrcnn-benchmark-master\configs\caffe2\e2e_faster_rcnn_R_101_FPN_1x_caffe2.yaml
文件 166 2019-07-12 09:11 maskrcnn-benchmark-master\configs\caffe2\e2e_faster_rcnn_R_50_C4_1x_caffe2.yaml
文件 699 2019-07-12 09:11 maskrcnn-benchmark-master\configs\caffe2\e2e_faster_rcnn_R_50_FPN_1x_caffe2.yaml
文件 774 2019-07-12 09:11 maskrcnn-benchmark-master\configs\caffe2\e2e_faster_rcnn_X_101_32x8d_FPN_1x_caffe2.yaml
文件 1251 2019-07-12 09:11 maskrcnn-benchmark-master\configs\caffe2\e2e_keypoint_rcnn_R_50_FPN_1x_caffe2.yaml
文件 985 2019-07-12 09:11 maskrcnn-benchmark-master\configs\caffe2\e2e_mask_rcnn_R_101_FPN_1x_caffe2.yaml
文件 272 2019-07-12 09:11 maskrcnn-benchmark-master\configs\caffe2\e2e_mask_rcnn_R_50_C4_1x_caffe2.yaml
文件 983 2019-07-12 09:11 maskrcnn-benchmark-master\configs\caffe2\e2e_mask_rcnn_R_50_FPN_1x_caffe2.yaml
文件 1066 2019-07-12 09:11 maskrcnn-benchmark-master\configs\caffe2\e2e_mask_rcnn_X-152-32x8d-FPN-IN5k_1.44x_caffe2.yaml
文件 1058 2019-07-12 09:11 maskrcnn-benchmark-master\configs\caffe2\e2e_mask_rcnn_X_101_32x8d_FPN_1x_caffe2.yaml
目录 0 2019-07-12 09:11 maskrcnn-benchmark-master\configs\cityscapes\
文件 6171 2019-07-12 09:11 maskrcnn-benchmark-master\configs\cityscapes\README.md
文件 864 2019-07-12 09:11 maskrcnn-benchmark-master\configs\cityscapes\e2e_faster_rcnn_R_50_FPN_1x_cocost
............此处省略262个文件信息
相关资源
- Python-PyTorch实时多人姿态估计项目的实
- Python-心脏核磁共振MRI图像分割
- Python-基于YOLOv3的行人检测
- Python-RLSeq2Seq用于SequencetoSequence模型的
- Python-PyTorch对卷积CRF的参考实现
- Python-高效准确的EAST文本检测器的一个
- Python-pytorch实现的人脸检测和人脸识别
- Python-UNet用于医学图像分割的嵌套UN
- Python-TensorFlow弱监督图像分割
- Python-基于tensorflow实现的用textcnn方法
- Python-Keras实现Inceptionv4InceptionResnetv1和
- Python-pytorch中文手册
- Python-FastSCNN的PyTorch实现快速语义分割
- Python-滑动窗口高分辨率显微镜图像分
- Python-使用MovieLens数据集训练的电影推
- Python-机器学习驱动的Web应用程序防火
- Python-subpixel利用Tensorflow的一个子像素
-
Python-汉字的神经风格转移Neuralst
y - Python-神经网络模型能够从音频演讲中
- Python-深度增强学习算法的PyTorch实现策
- Python-基于深度学习的语音增强使用
- Python-基于知识图谱的红楼梦人物关系
- Python-STGAN用于图像合成的空间变换生
- Python-利用GAN进行图片填充
- Python-基于50W携程出行攻略的顺承事件
- Python-在TensorFlow中实现实现图像卷积网
- Python-60DaysRLChallenge中文版强化学习6
- Python-一个非常简单的BiLSTMCRF模型用于
- Python-Tensorflow仿AlphaGo框架实现的AI围棋
- Python-我是小诗姬全唐诗作为训练数据
评论
共有 条评论