❤️🔥TIL : Today I Learned❤️🔥 그날그날 내가 공부한 것을 정리하는 것 내일배움캠프 AI트랙 62day 오늘 배운 내용 - 프로그래머스 알고리즘 3회차 문제 풀기 문자열 내 p와 y의 개수 🔗 작성한 코드 👉 #12916 결과 테스트 성능 - 0.01ms, 10.1MB 채점 결과 - 정확성: 100.0 - 합계: 100.0 / 100.0 풀이 1. 개수를 비교할 때 대문자와 소문자는 구별하지 않기때문에 'p'와 'y'의 개수를 구하기전에 문자열을 lower()를 통해서 소문자로 바꿔준다. 2. p와 y의 갯수를 비교해준다. 핸드폰 번호 가리기 🔗 작성한 코드 👉 #12948 결과 테스트 성능 - 0.00ms, 10.3MB 채점 결과 - 정확성: 100.0 - 합계: 100.0 / 1..
❤️🔥TIL : Today I Learned❤️🔥 그날그날 내가 공부한 것을 정리하는 것 내일배움캠프 AI트랙 61day 오늘 배운 내용 - KPT 회고 Keep : 이번 프로젝트에서 진행한 과정 중 다음 프로젝트에서도 유지했으면 하는 부분 프로젝트 기간에 맞는 프로젝트 범위가 적절했다. 의사소통이 원활하게 이루어져서 상황 공유가 잘 되었다. (하루에 2번 전체 회의 시간 갖기) git 공용 레포지토리를 fork해서 사용했다. git branch도 잘 사용했다. 꼼꼼한 QA를 통해 완성도를 높였다. 기획을 상세하게 잘 했다. 기획내용을 바탕으로 개발을 진행했다. 포기하지 않고 주말까지 이용해서 끝까지 잘 마무리한 것(배포까지) Problem 아쉬운 점 테스트 코드를 작성하지 못한 것 주석 컨벤션 정하..
❤️🔥TIL : Today I Learned❤️🔥 그날그날 내가 공부한 것을 정리하는 것 내일배움캠프 AI트랙 60day 오늘 배운 내용 - AWS EC2로 딥러닝 프로젝트 배포하기 딥러닝 프로젝트를 배포할때는 항상 내 EC2 환경이 안녕하는가를 확인해야한다. 그냥 프리티어로 항상 사용했었는데.. 우리 프로젝트가 딥러닝 프로젝트라는 것을 간과했다. pytorch 때문에 서버도 꺼지고... 실행하다 멈추고... 몇번의 시도와 고민과 흰머리가 늘어났는가... 고생을 많이 했지만 사실 t2.micro -> t2.xlarge로 변경하니 모든 문제와 고민이 싹 사라졌다. 결론: 코드가 문제가 아니라 서버환경에서 안된다면 돈이면 해결이 된다.
❤️🔥TIL : Today I Learned❤️🔥 그날그날 내가 공부한 것을 정리하는 것 내일배움캠프 AI트랙 59day 오늘 배운 내용 - 쿠키를 사용해서 조회수 관리하기 class UnftDetail(APIView): def get_object(self, id): try: return Unft.objects.get(id=id) except Unft.DoesNotExist: raise Http404 def get (self, request, id): target_unft = self.get_object(id) # 당일날 밤 12시에 쿠키 초기화 tomorrow = datetime.datetime.replace(timezone.datetime.now(), hour=23, minute=59, secon..
❤️🔥TIL : Today I Learned❤️🔥 그날그날 내가 공부한 것을 정리하는 것 내일배움캠프 AI트랙 58day 오늘 배운 내용 1. Serializer의 validation class CommentSerializer(serializers.Serializer): email = serializers.EmailField() content = serializers.CharField(max_length=200) created = serializers.DateTimeField() def create(self, validated_data): return Comment(**validated_data) def update(self, instance, validated_data): instance.email..
❤️🔥TIL : Today I Learned❤️🔥 그날그날 내가 공부한 것을 정리하는 것 내일배움캠프 AI트랙 56day 오늘 배운 내용 - 유화제작 프로젝트 S.A 유화제작 프로젝트 : U-NFT S.A 목표 fork-macadamia-a5b.notion.site 프로젝트 소개 프로젝트 명 U-NFT 프로젝트 설명 유화제작 인공지능 기술 (NST) 을 사용해서, 사용자가 이미지를 넣으면 유화 스타일이 적용된 이미지로 블록체인 없는 NFT 플랫폼 만들기 와이어프레임 https://www.figma.com/file/tN22qiqOgMKvmNqGfGR45X/[USD팀]-유화제작-프로젝트---NFT?node-id=18%3A5&t=QtwOp3XwGRcuZXiw-0 기능명세서 DB설계 API설계 구분 NAME..
❤️🔥TIL : Today I Learned❤️🔥 그날그날 내가 공부한 것을 정리하는 것 내일배움캠프 AI트랙 56day 오늘 배운 내용 - style transfer를 이용한 스타일 전이 style transfer는 딥러닝을 통해서 이미지를 새로운 Style로 변형하는 것인데, 원본 이미지(Content)와 변형할 스타일(Style)을 가지고 새로운 Style의 이미지(Generated Image)를 합성하는 것이다. GitHub - crowsonkb/style-transfer-pytorch: Neural style transfer in PyTorch. Neural style transfer in PyTorch. Contribute to crowsonkb/style-transfer-pytorch d..