본문 바로가기

전체 글

Transfer learning https://pytorch.org/tutorials/beginner/transfer_learning_tutorial.html Transfer Learning for Computer Vision Tutorial — PyTorch Tutorials 2.1.1+cu121 documentation Note Click here to download the full example code Transfer Learning for Computer Vision Tutorial Author: Sasank Chilamkurthy In this tutorial, you will learn how to train a convolutional neural network for image classification using t.. 더보기
Week 2 회고 💃🏻 Liked documentation을 많이 읽은 게 좋았다 과제 하면서 hook, apply, register_parameter 등 다양한 실습을 해봐서 좋았다. 🤦🏻‍♂️ Learned pytorch 🤥 Lacked pytorch gpu부분 실습을 덜 한 것 🚀 Longed for pytorch를 더 익숙하게 하기 매일 일지를 쓰기 더보기
부스트캠프 Week1 회고 python 기초에 대해서 배우고 있다. python에는 흥미로운 특징이 많다. 1. Call by Object Reference 이때까지 사용해 왔던 언어랑 가장 다른 점이라서 신기했다. -5~255 까지는 메모리가 고정이 되어 있다고 한다. 그래서, a=100 , b=100 이면 a 와 b가 같은 메모리를 가리킨다고 한다. 그래서 a is b 는 ? True! 2. 맨글링 __str__ https://tibetsandfox.tistory.com/21 파이썬(python) - 네임 맹글링(name mangling) 네임 맹글링(name mangling)이란? 네임 맹글링은 짓이기다(mangle)라는 어원에서 유추할 수 있듯이 파이썬이 변수/함수의 이름을 짓이겨서 다른 이름으로 바꿔버리는 것을 말합니다... 더보기
라즈베리파이-앱 연결 라즈베리파이4b와 Flutter 앱이 데이터를 주고받기 위해 서버 이용을 시도하였습니다. socket, flask, firebase를 이용하는 세가지 방법을 시도하였습니다. 언어는 python을 사용하였습니다. 1) socket 이용 https://docs.python.org/ko/3/library/socket.html socket — Low-level networking interface Source code: Lib/socket.py This module provides access to the BSD socket interface. It is available on all modern Unix systems, Windows, MacOS, and probably additional platforms... 더보기
Socket 통신 목표 : 라즈베리파이와 안드로이드 앱이 통신하기 https://docs.python.org/ko/3/library/socket.html#example socket — Low-level networking interface Source code: Lib/socket.py This module provides access to the BSD socket interface. It is available on all modern Unix systems, Windows, MacOS, and probably additional platforms. Availability: not ... docs.python.org 다음은 TCP/IP 프로토콜을 사용하는 4가지 최소 예제 프로그램입니다: (하나의 클라이언트만 서비스하.. 더보기
14391 종이조각 https://www.acmicpc.net/problem/14391 14391번: 종이 조각 영선이는 숫자가 쓰여 있는 직사각형 종이를 가지고 있다. 종이는 1×1 크기의 정사각형 칸으로 나누어져 있고, 숫자는 각 칸에 하나씩 쓰여 있다. 행은 위에서부터 아래까지 번호가 매겨져 있고, www.acmicpc.net 문제 : n*m직사각형 판을 작은 직사각형 조각으로 자르려고 한다 (이때 직사각형은 1*1칸마다 숫자가 적혀있다) 가로 조각은 왼쪽부터 , 세로 조각은 위에서부터 숫자를 읽어준다. 종이를 적절히 잘라서 조각의 숫자 합의 최대값을 찾아라 해결 : (1 ≤ N, M ≤ 4) N,M이 작다 ----> 브루트포스로 접근해보자 어떤 수에 우리가 도달했을 때 (가로 or 세로 ) 중에 고를 수 있다. 따라.. 더보기
Six Degrees of Kevin Bacon https://en.wikipedia.org/wiki/Six_Degrees_of_Kevin_Bacon Six Degrees of Kevin Bacon - Wikipedia From Wikipedia, the free encyclopedia Jump to navigation Jump to search Parlour game on degrees of separation Six Degrees of Kevin Bacon or Bacon's Law is a parlor game where players challenge each other to arbitrarily choose an actor and then connect them en.wikipedia.org Its a game 영화 배우 한 명을 골라서 그 .. 더보기
1018 체스판 다시 칠하기 문제 : 주어진 판을 올바른 체스판으로 만들기 위해서 다시 색을 칠해야하는 칸의 개수의 최솟값을 구하라 해결 : 최솟값 -> 경우가 여러가지가 있는데 그 중에서 최소인 경우를 찾아라 8*8체스판 + 시간 2초나 주어졌다?? -> 브루트포스를 이용해볼까? (사실 이미 분류에서 찾아서 들어온거긴 한데..ㅋ) 색깔이 행마다 반복이 될텐데 (BW + WB) or (WB + BW) 이 두 가지 경우뿐이다. 아 근데 8*8로 잘라서 하라고? n,m ( n,m >= 8) (n - 8 + 1)(m - 8 + 1) 만큼 확인하면 되겠다! 코드: #include using namespace std; char board[100][100]; int checkBoard(int r, int c){ int ans1 = 0, ans.. 더보기