본문 바로가기
728x90
반응형

전체 글129

[컴퓨팅] CUDA / CUDA Toolkit 과 cuDNN CUDA 란? Compute Unified Device Architecture의 준말로,NVIDIA에서 개발한 병렬 컴퓨팅 플랫폼 및 프로그래밍 모델이다.쉽게 말하면, 엔비디아의 GPU 개발 툴이다. 그래픽 처리 장치(GPU)에서 수행하는 (병렬처리) 알고리즘을 C 언어를 비롯한 상업 표준 언어를 사용하여 작설할 수 있도록 하는 GPGPU 기술이다. CUDA를 통해 개발자들은 쿠다 GPU 안 병렬 계산 요소 고유 명령어 집합과 메모리에 접근할 수 있다.CUDA (Computed Unified Device Architecture)는 NVIDIA에서 개발한 GPU 개발 툴이다. 사실 CUDA는 c, c++기반으로 짜여진 완전 기초적 H/W 접근을 해야하는데, 많은 연구자들이 딥러닝에 사용할 수 있도록, 쉽.. 2025. 4. 13.
[영상처리] Moving Average Filter & Gaussian Filter 이동 평균 필터 (Moving Average Filter) 란? 연속된 데이터에서 인접한 n개의 데이터의 평균을 구하여 순차적으로 데이터를 필터링 하는 기법> 연속된 데이터가 급격하게 변화할 때 완화시켜주는 효과 (평활화)  카메라 상 이미지에서의 HSV 값의 노이즈 값(튀는 값)을 완화시키기 위해 이동평균필터를 사용.> 필터 적용 전, 같은 이미지에서도 0.1초 단위로 인식했다가 못했다가를 반복.   인식 bounding box가 생겼다 안생겼다가 반복하여 나타남    = 카메라 노이즈의 튀는 값 있음 > 필터 적용 후, 전보다 나은 인식률(?)    특정 인식 범위를 지속적(sec)으로 인식/비인식    = 튀는 값 완화 수치로만 보면 더 완만해진 초록선을 확인할 수 있음     가우시안 필터 (Ga.. 2025. 3. 3.
[통신] MQTT MQTT (Message Queuing Telemetry Transport)브로커 역할의 MQTT공급자/발행자 Publisher구독자 Subscriber구독자가 특정 'Topic'을 구독하면, 발행자가 해당 'Topic'의 메세지를 발행할 때마다 브로커를 통해 해당 메세지가 전달된다. 예를 들어 구독자가 구독한 Topic이 '날씨'라면, 발행자가 '날씨'에 해당하는 메세지를 발행할 때 마다 구독자에게 해당 데이터가 전송된다. 만약 publisher가 다른 topic인 'AI'의 메세지를 발행한다면 이 구독자에게는 메세지가 전송되지 않는다.  sudo apt update && sudo apt install -y mosquitto mosquitto-clients # Ubuntupip install paho.. 2025. 3. 3.
[Python] 영문자와 숫자 대문자로 변환word= 'Hello World!'word.upper()>> HELLO WORLD!단, word 변수에 반환되어 저장되지 x> 따라서 반환값을 변수로 따로 받아서 사용해야 함ex) up= word.upper()   소문자로 변환word= 'Hello World!'word.lower()>> hello world!이 역시 반환되지 않으니 따로 변수를 지정해서 반환값을 받아야 한다.ex) low = word.lower()   숫자인지 아닌지 word1 = '2334'word2 = '-342'word3 = '34.906'word4 = '½'word5 = '3²'word1.isdecimal() # Trueword2.isdecimal() # Falseword3.isdecimal() # False.. 2025. 2. 25.
[Trend] 미국의 대규모 데이터 센터 '스타게이트' 0210https://www.aitimes.com/news/articleView.html?idxno=167817 [2월10일] 알트먼은 어떻게 머스크를 따돌리고 트럼프와 '스타게이트'를 발표했나 - AI타임스샘 알트먼 오픈AI CEO는 지난달 21일(현지시간) 백악관에서 도널드 트럼프 미국 대통령과 함께 대규모 데이터센터 구축 프로젝트인 \'스타게이트\'를 발표해 주목받았습니다.미국 정부는 여기에 1www.aitimes.com OpenAI CEO인 샘 올트먼은 트럼프 미국대통령과 함께 데규모 데이터센터 구축 프로젝트인 '스타게이트'를 발표미국 정부는 1달러도 투자하지 않지만, 트럼프 대통령 취임 이후 첫번째 공식 발표행사 였다는 점테슬라 CEO인 일론 머스크는 트럼프 정부의 실세인데, 이를 저지하지 못했.. 2025. 2. 23.
[MySQL] SQL 코테 - 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기 다음은 어느 자동차 대여 회사에서 대여중인 자동차들의 정보를 담은 CAR_RENTAL_COMPANY_CAR 테이블입니다. CAR_ID, CAR_TYPE, DAILY_FEE, OPTIONS 는 각각 자동차 ID, 자동차 종류, 일일 대여 요금(원), 자동차 옵션 리스트를 나타냅니다.자동차 종류는 '세단', 'SUV', '승합차', '트럭', '리무진' 이 있습니다. 자동차 옵션 리스트는 콤마(',')로 구분된 키워드 리스트(옵션 리스트 값 예시: '열선시트', '스마트키', '주차감지센서')로 되어있으며, 키워드 종류는 '주차감지센서', '스마트키', '네비게이션', '통풍시트', '열선시트', '후방카메라', '가죽시트' 가 있습니다. 문제 CAR_RENTAL_COMPANY_CAR 테이블에서 '통풍시트'.. 2025. 2. 21.
[Python] 문자열을 코드로 실행 eval( ) ; 문자열로 구성된 식을 처리 수식과 같은 연산 처리를 수행하여 반환 eval('2+3')>> 5    exec( ) ; 문자열로 구성된 코드를 실행 변수 선언이나 변수에 값을 할당  (반환x)exec('b= 5')>>b>> 5 2025. 2. 19.
[MySQL] SQL 코테 - 물고기 종류 별 대어 찾기 낚시앱에서 사용하는 FISH_INFO 테이블은 잡은 물고기들의 정보를 담고 있습니다. ID, FISH_TYPE, LENGTH, TIME은 각각 잡은 물고기의 ID, 물고기의 종류(숫자), 잡은 물고기의 길이(cm), 물고기를 잡은 날짜를 나타냅니다.단, 잡은 물고기의 길이가 10cm 이하일 경우에는 LENGTH 가 NULL 이며, LENGTH 에 NULL 만 있는 경우는 없습니다.FISH_NAME_INFO 테이블은 물고기의 이름에 대한 정보를 담고 있습니다. FISH_TYPE, FISH_NAME 은 각각 물고기의 종류(숫자), 물고기의 이름(문자) 입니다.문제물고기 종류 별로 가장 큰 물고기의 ID, 물고기 이름, 길이를 출력하는 SQL 문을 작성해주세요.물고기의 ID 컬럼명은 ID, 이름 컬럼명은 FI.. 2025. 2. 16.
[MySQL] 기본 문법 함수 문법DATE_FORMAT(열이름, '%Y-%m-%d')  날짜 형식 열 포맷 > 문자열로 추출MONTH(열이름) : 해당 열이 날짜를 가진 열 이라면, month(달)만 추출해서 int 값으로 추출YEAR(열이름) : 연도만 숫자(int)로 추출IS (NOT) NULL : null 값인지 아닌지에 해당하는 열 선택 가능문자는 파이썬과 동일하게 ' ' 처리 해주기 (ex. 'Female')COUNT( ) : 개수, AVG( ) : 평균CONCAT(문자열1, 문자열2) : 문자 이어붙이기 (ex. 단위 붙이기)추가적으로 concat을 사용해서 셀마다 단위를 붙이면 그 열을 그대로(별칭 그대로) order by 하면 안됨왜냐하면 단위가 붙은 상태의 별칭은 정렬할 수 없기 때문! 주의LIKE : 문자열의 .. 2025. 2. 16.
728x90
반응형