Etc

    VS Code 내가 작성한 코드 외 다른 라이브러리 코드들에 대한 디버그 방법

    VS Code 내가 작성한 코드 외 다른 라이브러리 코드들에 대한 디버그 방법

    문제 vs code 를 통해 디버그를 하려했고 구글에서 거의 동일한 방법을 찾았습니다 그러나 백번 천번을 눌러도 다른 코드들에는 디버그가 적용되지 않아서 백방 찾아 다녔는데요 원인은 허무하긴 했지만 혹시 몰라 다른 분들도 알고 있길 바라며 작성합니다.. 해결방법 처음에 해당 화면으로 가게되면 다음과 같이 있을텐데요. create a launch.json file을 눌러줍니다. 위에 보이는 톱니바퀴모양(설정)을 누르면 launch json으로 들어가집니다. "justMyCode": true로 되어 있을텐데, false로 수정합니다.. 여기까지는 솔루션은 모두 똑같았습니다. 문제가 되었던 이유는 저는 다시 (1) 써져있는 문서를 눌러 오른쪽 위에 있는 디버그 실행을 눌렀는데 이렇게는 작동이 안되었습니다. 즉..

    ONNX, TVM

    ONNX, TVM

    ONNX, TVM (ONNX + ONNX Runtime) & TVM ONNX + ONNX Runtime TVM Develop & Support Microsoft & facebook & AWS Apache System 1. ONNX Runtime Quantization 2. ONNX Runtime Compile 1. Integrated System( Lightweight Model + Compile ) Support ML Framework caffe24 Keras Tensorflow PyTorch CoreML mxnet XGBoost NCNN ... Pytorch CoreML Tensorflow Keras ONNX mxnet … Deploy Target Device or Environment Arm Arm..

    Nvidia Cuda 설치

    Nvidia Cuda 설치

    Nvidia Cuda 설치 설치 가이드 : https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#verify-you-have-cuda-enabled-system Installation Guide Linux :: CUDA Toolkit Documentation Check that the device files/dev/nvidia* exist and have the correct (0666) file permissions. These files are used by the CUDA Driver to communicate with the kernel-mode portion of the NVIDIA Driver. Applications th..

    파일질라(filezilla) sftp 연결 방법

    파일질라(filezilla) sftp 연결 방법

    filezilla 파일질라를 통해 linux에 있는 파일을 손쉽게 업로드 다운로드하기 위해 사용한다. 파일질라 파일 다운로드 공식 사이트 https://filezilla-project.org/ FileZilla - The free FTP solution Overview Welcome to the homepage of FileZilla®, the free FTP solution. The FileZilla Client not only supports FTP, but also FTP over TLS (FTPS) and SFTP. It is open source software distributed free of charge under the terms of the GNU General Public Licen ..

    프로그램 개발 규칙 + 사견

    프로그램 개발 규칙 Package 명 모두 소문자로 작성한다 Class 명 대문자로 시작하는 파스칼 케이스로 작성한다. 예시 : ExampleClass.java Method 명 소문자로 시작하는 카멜 케이스로 작성한다 예시 : exampleMethod() Mapping 명 매핑명은 소문자를 사용한다 문자가 길어져 단어가 나뉠 경우 하이픈(-)을 사용한다 Exception 발생에 따른 처리 try catch에 대해서 try catch는 최대한 지양해라 에러가 발생할 경우 그 흐름을 끊어야 함이 당연하다 사용하고자 한다면 구체적인 에러가 발생하도록 코드를 추가하라 Map 사용의 지양 객체를 유연하게 처리하기 위해 Map을 사용하지만, Map은 로 이루어져 있기 때문에 어떠한 데이터가 들어갔는지? 들어있는지?..

    백준 1193, 분수찾기

    시간제한 : 0.5 초 (추가 시간 없음) 문제 무한히 큰 배열에 다음과 같이 분수들이 적혀있다. 1/1 1/2 1/3 1/4 1/5 … 2/1 2/2 2/3 2/4 … … 3/1 3/2 3/3 … … … 4/1 4/2 … … … … 5/1 … … … … … … … … … … … 이와 같이 나열된 분수들을 1/1 → 1/2 → 2/1 → 3/1 → 2/2 → … 과 같은 지그재그 순서로 차례대로 1번, 2번, 3번, 4번, 5번, … 분수라고 하자. X가 주어졌을 때, X번째 분수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 X(1 ≤ X ≤ 10,000,000)가 주어진다. 출력 첫째 줄에 분수를 출력한다. 예제입력 예제출력 1 1/1 2 1/2 3 2/1 4 3/1 5 2/2 6 1/3 7 1/4..

    백준 2292, 벌집

    백준 2292, 벌집

    문제 위의 그림과 같이 육각형으로 이루어진 벌집이 있다. 그림에서 보는 바와 같이 중앙의 방 1부터 시작해서 이웃하는 방에 돌아가면서 1씩 증가하는 번호를 주소로 매길 수 있다. 숫자 N이 주어졌을 때, 벌집의 중앙 1에서 N번 방까지 최소 개수의 방을 지나서 갈 때 몇 개의 방을 지나가는지(시작과 끝을 포함하여)를 계산하는 프로그램을 작성하시오. 예를 들면, 13까지는 3개, 58까지는 5개를 지난다. 입력 첫째 줄에 N(1 ≤ N ≤ 1,000,000,000)이 주어진다. 출력 입력으로 주어진 방까지 최소 개수의 방을 지나서 갈 때 몇 개의 방을 지나는지 출력한다. 예제입력 예제출력 13 3 문제풀이 어떻게 풀까 많은 고민을 했다... 1. 1,000,000,000 / 6 = 166,666,666 /..

    백준 1712, 손익분기점

    문제 월드전자는 노트북을 제조하고 판매하는 회사이다. 노트북 판매 대수에 상관없이 매년 임대료, 재산세, 보험료, 급여 등 A만원의 고정 비용이 들며, 한 대의 노트북을 생산하는 데에는 재료비와 인건비 등 총 B만원의 가변 비용이 든다고 한다. 예를 들어 A=1,000, B=70이라고 하자. 이 경우 노트북을 한 대 생산하는 데는 총 1,070만원이 들며, 열 대 생산하는 데는 총 1,700만원이 든다. 노트북 가격이 C만원으로 책정되었다고 한다. 일반적으로 생산 대수를 늘려 가다 보면 어느 순간 총 수입(판매비용)이 총 비용(=고정비용+가변비용)보다 많아지게 된다. 최초로 총 수입이 총 비용보다 많아져 이익이 발생하는 지점을 손익분기점(BREAK-EVEN POINT)이라고 한다. A, B, C가 주어졌..