과학&기술
-
Visual Studio 2017 프로젝트 2019에서 사용하기과학&기술 2022. 9. 12. 17:34
프로젝트가 어떤 컴포넌트를 포함하느냐, 형식이냐에 따라 완벽하게 호환되지는 않는 것 같다. VS2017 프로젝트를 진행 중에 2019로 변경하게 되었다. 뭐 어렵지 않게 해결했으나 혹시나 까먹을까봐 적어놓는다. 0. 주의 문제 상황에 따라 다음 해결책이 통하지 않을 수 있다. 1. 문제 VS2019에서 VS2017 프로젝트가 잘 열리지 않는다. 프로젝트 속성에서 아래와 같이 설정하더라도, 이상한 에러가 발생한다. 플랫폼 도구 집합을 v141로 맞추더라도 도통 빌드가 되지 않는다. (또는, 프로젝트 자체가 로드되지 않아서 설정조차 할 수 없다) 2. 해결방법 1) 기본적으로.. 플랫폼 도구집합을 V141로 변경, SDK도 적절하게 변경... 2) 해당 프로젝트 파일( *.vcxproj 확장자)을 메모장으로..
-
인공날씨란? 기상조절? 인공강우? 날씨 조작?과학&기술 2022. 8. 28. 20:35
기상조절 기술이란? 미국기상학회(AMS, American Meteorological Society)의 정책선언문(1992.1.5)에서는 기상조절을 ‘의도적인 기상조절’과 ‘비의도적인 기상조절’로 구분하고 있어요. 의도적인 기상조절은 특별한 목적을 가지고 어떤 지역의 안개나 구름, 강수 등의 기상변화를 일으키는 것이며, 비의도적인 기상조절은 인간의 일상적인 활동이나 산업 발전에 따라 발생하는 긴 기간의 기상변화를 가리켜요. 인공강우는 개발에 따른 환경문제를 최소화하며 적은 비용으로 가뭄의 피해를 줄이거나 수자원 부족에 대비하기 위한 기술입니다. 기상청 날씨이야기 2010/03/15 - 조하만 국립기상연구소장 (더 보기 링크) 인공 강우란? 인공강우는 응결핵 또는 빙정핵이 적어 구름방울이 빗물이나 눈으로 성..
-
[Anaconda/Win10] TF기반 YoloV4 학습/테스트과학&기술 2022. 8. 27. 10:48
[Anaconda/Win10] TF기반 YoloV4 학습/테스트 [Anaconda/Win10] Running YoloV4 code with TF 1. 개발환경 - Win10/Pycharm/CUDA 11.1/cuDNN 8.0.x/ - Windows 10에서 Anaconda를 기반으로 Python 코드를 실행하고자 함 - Torch 버전은 좀 더 번거로워서 TF 기반 YoloV4를 우선적으로 테스트 - 가상환경 설정 (deepflowest.tistory.com/181 를 참고함) - CUDA와 cuDNN 라이브러리 이용은 해당 PC의 환경변수를 참고하니.. 알아서 세팅 $ conda create -n yolo pip python=3.7 $ conda activate yolo $ pip install tens..
-
[Powershell] 하위 특정 폴더 삭제 & 각 상위 폴더로 일괄 이동시키기과학&기술 2022. 8. 27. 10:48
Windows- Powershell 에서 파일 조작을 하고자 한다. 리눅스 명령어가 잘 안먹혀서 이것저것 찾아보고 정리함. ■ A 폴더 밑으로 많은 폴더들이 존재. 각 폴더는 0~100 이름으로 됐으며 각 폴더 내에 test 폴더와 train 폴더가 존재. test 폴더들을 지우고자 한다. 아래와 같은 상태. (1) A폴더 까지 간다. > cd A (2) 다음 폴더가 무엇이 되든 그 폴더 밑의 test폴더를 삭제 (삭제 명령어는 현재 위치 등을 고려하여 유의할 것. 본인책임) > del *\test ■ 다음은 test 와 함께 존재하던 train 폴더 내 파일을 각자 상위 폴더로 이동시키고자 한다. (1) 메모장을 연다. (2) 아래 스크립트를 입력. \0~3 폴더들\train\모든 파일들을 \모든폴더\..
-
CUDA 10.2 + Visual Studio 2019 연동과학&기술 2022. 8. 27. 10:46
원인 : Visual Studio 2019 를 사용할 경우...호환이 잘 안되는 듯... CUDA 설치할 때 VS의 특정 경로에 일부 파일들을 복사해주는 과정이 있는 것 같은데.. 이게 path가 좀 달라지면서 설치 오류가 발생하는 것으로 추정... 환경 : Visual Studio 2019 Professional (installed already) CUDA 10.2 Windows 10 해결 : forums.developer.nvidia.com/t/windows-10-cuda-installation-failure-solved/64389 위 링크를 보면.. (1) 설치된 GeForce Experience 를 삭제하거나 (2) 새로 CUDA 를 설치할 때 빠른설치가 아닌 선택적인 설치를 눌러, Visual ..
-
임베디드 시스템, 펌웨어 란 무엇일까?과학&기술 2022. 8. 27. 10:45
임베디드 시스템 순서 기구 -> 아트웍 -> 회로 -> 펌웨어,디바이스드라이버,BSP -> 커널 -> 애플리케이션 BSP(Board Support Package) https://msnayana.blog.me/80065524365 영어 그대로 해석하면 되겠지만, 쉽게 말해 부트로더 + 실시간 운영체제를 로드하기 위한 최소한의 장치를 지원하고 주변 장치를 지원하기 위한 드라이버를 총칭한다. 루트 파일 시스템(root file system), 툴체인(toolchain) 등을 포함하기도 한다. (커널은 통상적으로 제외된다. ) 칩 제조업체(S사)를 예로 레퍼런스 보드를 개발하여 보여준다 하면, BSP까지는 공급하여 테스트를 하게 된다. 한마디로, 최소한 보드의 기능 및 성능을 확인할 수 있도록 동작시키는 패키지..