전체 글 3

[Python] Module 완벽 정리

ModuleModule은 변수/함수/클래스를 모아 놓은 python 파일을 의미한다. # module1.pydef double_num(a): return a * 2def add_num(a, b): return a + b 위 module1.py처럼 간단하게 저장해도 module이다!Module을 불러오려면 import 명령어를 사용해야 한다. 중요한 점은 현재로서는 반드시 module1.py와 같은 directory로 이동해야 한다. (뒤에 다른 directory에서도 import하는 방법을 적어놓았다.)import module1module1.add_num(2, 3) # 5module 전체를 import하면 module 이름 뒤에 .을 붙이고 가져와야 한다.from module1 import d..

코딩 2025.01.30

[Python] Magic method 이해하기

Magic method (or Dunder method)Python에는 Double underscore, "__"로 둘러싸인 특별한 method인 magic method가 있다.(대표적으로 생성자 __init__()이 있다.) Python의 type인 int, str, list는 모두 class이기 때문에 method를 가지고 있는데, 내장함수 dir() 함수를 사용하면 이를 모두 볼 수 있다. Ex) Str의 method를 모두 출력해보자.>> print(dir(str))>> ['__add__', '__class__', '__contains__', '__delattr__', '__dir__', '__doc__', ..., 'strip', 'swapcase', 'title', 'translate', 'u..

코딩 2025.01.26

[논문 리뷰] LISA: Reasoning Segmentation via Large Language Model

제목: LISA: Reasoning Segmentation via Large Language Model저자: Xin Lai, Zhuotao Tian, Yukang Chen, Yanwei Li, Yuhui Yuan, Shu Liu, Jiaya Jia출처: CVPR 2024연도: 1 Aug 2023 링크: https://arxiv.org/abs/2308.00692 Github: https://github.com/dvlab-research/LISA?tab=readme-ov-file LISA: Reasoning Segmentation via Large Language ModelAlthough perception systems have made remarkable advancements in recent year..

AI 2024.12.30