fvcore라는 이름의 Linux 앱으로, 최신 릴리스는 fvcoresourcecode.tar.gz 파일로 다운로드할 수 있습니다. 워크스테이션용 무료 호스팅 제공업체인 OnWorks에서 온라인으로 실행할 수 있습니다.
fvcore라는 이름의 이 앱을 OnWorks와 함께 무료로 다운로드하여 온라인에서 실행해보세요.
이 앱을 실행하려면 다음 지침을 따르세요.
- 1. 이 애플리케이션을 PC에 다운로드했습니다.
- 2. 파일 관리자 https://www.onworks.net/myfiles.php?username=XXXXX에 원하는 사용자 이름을 입력합니다.
- 3. 이러한 파일 관리자에서 이 응용 프로그램을 업로드합니다.
- 4. 이 웹사이트에서 OnWorks Linux 온라인 또는 Windows 온라인 에뮬레이터 또는 MACOS 온라인 에뮬레이터를 시작합니다.
- 5. 방금 시작한 OnWorks Linux OS에서 원하는 사용자 이름으로 파일 관리자 https://www.onworks.net/myfiles.php?username=XXXXX로 이동합니다.
- 6. 응용 프로그램을 다운로드하여 설치하고 실행합니다.
스크린샷:
fvcore
설명 :
fvcore는 Facebook/Meta 컴퓨터 비전 코드베이스에서 사용되는 일반적인 성능 중심 구성 요소를 추출하는 경량 유틸리티 라이브러리입니다. 속도와 명확성을 위해 구현된 수치 및 손실 계층(예: 초점 손실, smooth-L1, IoU/GIoU)과 PyTorch 모델 구축을 위한 초기화 도우미 및 정규화 계층을 제공합니다. 공통 모듈에는 타이머, 로깅, 체크포인트, 레지스트리 패턴, 그리고 연구 코드의 보일러플레이트 코드를 줄이는 구성 도우미가 포함됩니다. 가장 눈에 띄는 기능은 FLOP 및 활성화 계산으로, 임의의 PyTorch 그래프를 분석하여 연산자별 및 모듈별 비용을 보고하여 정밀한 프로파일링을 지원합니다. 파일 I/O 계층(PathManager)은 로컬/원격 저장소를 추상화하여 동일한 코드가 디스크, 클라우드 버킷 또는 HTTP 엔드포인트에서 데이터를 읽을 수 있도록 합니다. fvcore는 작고 안정적이며 잘 테스트되었기 때문에 Detectron2 및 PyTorchVideo와 같은 프로젝트에서 인프라 중복을 피하고 연구 저장소를 유지하기 위해 자주 임포트됩니다.
기능
- 탐지 및 분할에 일반적으로 사용되는 빠른 PyTorch 손실 및 레이어
- 세부적인 계산 프로파일링을 위한 FLOP 및 활성화 분석 도구
- 깨끗한 교육 루프를 위한 체크포인트, 로깅, 타이밍 및 레지스트리 유틸리티
- 균일한 로컬 및 원격 파일 I/O를 위한 PathManager 추상화
- 가중치 초기화 도우미 및 정규화 유틸리티
- 연구 프로젝트에 쉽게 적용할 수 있는 소형 모듈식 디자인
프로그래밍 언어
Python
카테고리
이 애플리케이션은 https://sourceforge.net/projects/fvcore.mirror/에서도 다운로드할 수 있습니다. OnWorks에 호스팅되어 무료 운영 체제 중 하나에서 가장 쉽게 온라인에서 실행할 수 있도록 설계되었습니다.