본문 바로가기
반응형
[Python] Week 6: 고급 함수 Day 1: 람다 함수강의 내용:람다 함수의 개념람다 함수의 정의와 사용법익명 함수의 특징과 용도람다 함수의 기본 구조실습:간단한 람다 함수 작성 및 호출여러 매개변수를 가지는 람다 함수 작성# 람다 함수 정의 및 호출add = lambda x, y: x + yprint(add(3, 5)) # 8# 여러 매개변수를 가지는 람다 함수multiply = lambda a, b, c: a * b * cprint(multiply(2, 3, 4)) # 24 Day 2: map, filter, reduce 함수강의 내용:map 함수map 함수의 개념과 사용법리스트와 람다 함수를 이용한 map 사용 예제filter 함수filter 함수의 개념과 사용법리스트와 람다 함수를 이용한 filter 사용 예제reduce 함.. 2024. 6. 1.
[Python] Week 5: 함수 정의 및 호출 Day 1: 함수의 개념과 기본 구조강의 내용:함수의 개념함수의 필요성과 장점코드 재사용과 가독성 향상함수의 기본 구조함수 정의 (def 키워드)함수 이름과 매개변수return 문실습:기본적인 함수 정의와 호출# 함수 정의def greet(): print("Hello, Python!")# 함수 호출greet() # "Hello, Python!" 출력 Day 2: 매개변수와 인자강의 내용:매개변수함수 정의 시 매개변수 선언매개변수의 역할인자함수 호출 시 인자 전달위치 인자와 키워드 인자실습:매개변수가 있는 함수 정의와 호출# 매개변수가 있는 함수 정의def greet(name): print(f"Hello, {name}!")# 함수 호출greet("Alice") # "Hello, Alice!".. 2024. 6. 1.
[Python] Week 4: 반복문 Day 1: for 루프 I강의 내용:for 루프의 개념기본 구조와 사용법반복 가능한 객체 (리스트, 튜플, 문자열 등)실습:for 루프를 사용한 기본 반복문 작성# for 루프 기본 구조for i in range(5): print(i) Day 2: for 루프 II강의 내용:range 함수range 함수의 사용법 (start, stop, step)range 함수와 for 루프의 결합실습:range 함수를 이용한 반복 작업# range 함수 사용 예제for i in range(1, 10, 2): print(i) # 1, 3, 5, 7, 9 Day 3: for 루프 III - 중첩 루프강의 내용:중첩 for 루프중첩 루프의 개념과 사용법2차원 리스트 순회실습:중첩 for 루프를 사용한 2차원 .. 2024. 6. 1.
[Python] Week 3: 조건문 Day 1: 조건문의 기초강의 내용:조건문의 개념조건문을 이용한 프로그램의 흐름 제어if 문기본 구조조건식과 블록실습:기본 if 문을 사용한 간단한 조건문 작성# if 문 기본 구조x = 10if x > 5: print("x는 5보다 큽니다.") Day 2: if-else 문강의 내용:if-else 문if-else 구조조건이 참일 때와 거짓일 때 실행할 코드실습:if-else 문을 사용한 조건문 작성# if-else 문x = 3if x > 5: print("x는 5보다 큽니다.")else: print("x는 5보다 작거나 같습니다.") Day 3: if-elif-else 문강의 내용:if-elif-else 문다중 조건 검사elif를 이용한 여러 조건문실습:if-elif-else 문을 사용.. 2024. 6. 1.
[Python] Week 2: 파이썬 기본 문법 Day 1: 변수와 자료형 I강의 내용:변수와 자료형 소개변수 선언 및 초기화변수 이름 규칙기본 자료형 (정수, 부동 소수점, 문자열 등)실습:다양한 자료형의 변수 선언 및 출력자료형 변환 (정수 ↔ 부동 소수점, 문자열 ↔ 숫자)# 변수 선언 및 초기화x = 10y = 3.14name = "Python"# 변수 출력print(x) # 10print(y) # 3.14print(name) # Python# 자료형 변환a = float(x) # 정수를 부동 소수점으로 변환b = int(y) # 부동 소수점을 정수로 변환c = str(x) # 정수를 문자열로 변환d = int("42") # 문자열을 정수로 변환print(a) # 10.0print(b) .. 2024. 6. 1.
[Python] Week 1: 파이썬 소개 Day 1: 파이썬의 역사와 특징강의 내용:파이썬의 역사1980년대 말: Guido van Rossum이 네덜란드 CWI 연구소에서 파이썬 개발 시작1991년: 파이썬 최초 버전 (0.9.0) 공개2000년: Python 2.0 출시 (주요 기능: 리스트 컴프리헨션, 가비지 컬렉션)2008년: Python 3.0 출시 (주요 기능: 완전한 유니코드 지원, print 함수)파이썬의 특징간결하고 읽기 쉬운 문법동적 타이핑다양한 표준 라이브러리크로스 플랫폼 지원풍부한 커뮤니티와 생태계실습:파이썬 커뮤니티 및 리소스 탐색파이썬 공식 사이트: https://www.python.org/파이썬 공식 문서: https://docs.python.org/3/Stack Overflow의 파이썬 태그: https://stac.. 2024. 6. 1.
[Python] 24주 파이썬 문법 교육과정 Week 1-2: 파이썬 소개 및 기초Python 소개Python의 역사와 특징Python 설치 및 설정개발 환경 설정 (IDE, Jupyter Notebook 등)기본 문법변수와 자료형 (정수, 부동 소수점, 문자열 등)연산자 (산술, 비교, 논리 연산자 등)Week 3-4: 제어문조건문if, elif, else 문법 및 사용법중첩 조건문반복문for 루프while 루프break와 continueWeek 5-6: 함수함수 정의 및 호출함수의 기본 구조매개변수와 반환값고급 함수기본값 인자키워드 인자가변 인자 (*args, **kwargs)Week 7-8: 데이터 구조 I - 리스트와 튜플리스트리스트 생성 및 조작 (추가, 제거, 슬라이싱)리스트 컴프리헨션튜플튜플의 특징과 사용법튜플 언패킹Week 9-10:.. 2024. 5. 31.
[방법론] 인공지능 논문 읽기 1. 초록(Abstract) 및 결론(Conclusion) 읽기초록: 논문의 핵심 요약을 제공합니다. 연구의 목적, 방법, 주요 결과 및 결론이 간략히 설명되어 있습니다.결론: 연구의 주요 발견과 의의를 파악할 수 있습니다. 연구 결과가 어떤 의미를 가지는지, 그리고 연구의 한계와 미래 연구 방향을 이해하는 데 도움이 됩니다.2. 서론(Introduction) 읽기연구의 배경과 동기, 문제 정의, 연구 목표 등을 설명합니다. 이 부분을 통해 연구가 왜 중요한지, 어떤 문제를 해결하려고 하는지 이해할 수 있습니다.3. 관련 연구(Background or Related Work)현재 연구와 관련된 기존 연구를 설명합니다. 관련 연구를 통해 현재 논문이 어떤 공백을 메우려고 하는지 알 수 있습니다.4. 방법(.. 2024. 5. 31.
[MMDetection] 6주차: 실무 적용 및 확장 학습 강의 목표실무에서 MMDetection을 활용하여 프로젝트를 수행하는 방법을 학습한다.모델 배포 및 운영 방법을 이해한다.최신 연구 동향 및 확장 학습 자료를 소개한다.강의 구성15강: 실무 적용 사례 (45분)내용MMDetection을 활용한 실제 프로젝트 사례 소개다양한 산업 분야에서의 객체 검출 적용 사례실무 적용 시 고려 사항 및 문제 해결 방법활동실제 프로젝트 사례 탐색Q&A 시간16강: 모델 배포 및 운영 (60분)내용학습된 모델을 배포하는 방법 소개모델 최적화 및 경량화 기법 (예: TensorRT, ONNX)실시간 추론을 위한 API 서버 구축 방법활동모델 배포 및 최적화 예제 코드 작성실시간 추론 API 서버 구축 실습17강: 최신 연구 동향 및 확장 학습 (45분)내용객체 검출 분야의 .. 2024. 5. 31.
[MMDetection] 5주차: 프로젝트 발표 및 심화 학습 강의 목표수강생들이 진행한 프로젝트를 발표하고 피드백을 받는다.MMDetection의 심화 기능을 학습한다.Custom 데이터셋을 사용한 모델 학습 및 최적화 방법을 이해한다.강의 구성12강: 프로젝트 발표 (60분)내용수강생 프로젝트 발표발표 후 피드백 및 Q&A 시간활동각 팀/개인의 프로젝트 발표 (프로젝트 주제, 데이터셋, 모델, 결과 등)피드백 제공 및 개선 사항 논의13강: 심화 학습 (60분)내용MMDetection의 심화 기능 소개Custom 데이터셋 사용 방법모델 튜닝 및 최적화 방법활동Custom 데이터셋 예제 탐색Q&A 시간14강: 종합 토론 및 Q&A (60분)내용강의 내용 종합 정리추가 학습 자료 및 참고 문헌 소개전체 Q&A 시간활동토론 및 의견 교환최종 피드백 및 수료식강의 자료.. 2024. 5. 31.
반응형