StableDiffusion1 [Python] Class와 __init__, self -클라이언트 개발자의 StableDiffusion 프로젝트 백엔드 맛보기- __init__은 생성자. 첫번째 매개변수는 self여야 함. class 내부의 함수에서의 self 매개변수는, class의 인스턴스이다. 따라서 self는 자기 자신의 class를 참조하는 매개변수. 객체지향언어와는 다르게 명시해준다고함. 매개변수를 생성자 정의와 동시에 초기화했다면, 생성자 호출 시, 매개변수를 포함하지 않으면 초기화 한 매개변수를 자동으로 사용. 이를 변경하고 싶을 경우, 해당 class를 상속받아 변경하고싶은 매개변수 초기화, super로 부모 class의 임시 객체에 접근함. python은 너무 오랜만이라, 너무 헷갈렸다. 수석님이 바쁘셔서 혼자 코드를 공부해보았다. 처음에 self가 무엇인지, 다음 __.. 2024. 10. 21. 이전 1 다음