Database(데이터베이스) 범범조조 2023. 3. 4. 15:36
참조 참조 블로그 PostgreSQL Docker 컨테이너 실행 다음 명령어를 입력하여 PostgreSQL Docker 컨테이너를 실행합니다. > docker run -d -p 5432:5432 -e POSTGRES_PASSWORD="" --name PostgreSQL01 postgres 위의 명령어 내용은 다음과 같습니다. docker run : docker image에서 container를 생성 --name PostgreSQL01 : container 의 이름 -p 5432:5432 : 해당 container의 port forwarding에 대해 inbound/outbound port 모두 5432 설정 -e : Container 내 변수 설정 POSTGRES_PASSWORD="암호" : ROOT 암..
더 읽기
gRPC 범범조조 2023. 3. 4. 05:35
참조 참고 사이트 소개 안녕하세요. 오늘은 Python 에서 gRPC Server/Client 코드 구현하는 방법에 대해서 설명 드리려고 합니다. 간단하게 calc.proto 버퍼 하나를 생성하고, Python 코드로 gRPC Server/Cleint 를 구현하여 통신하는 예제 코드를 작성하도록 하겠습니다. calc.proto 버퍼 작성 제일 먼저, calc.proto 프로토콜 버퍼 하나를 생성하고 아래와 같이 내용을 작성합니다. 간단히 calc.proto 버퍼 파일 안에는 덧셈, 뺄셈, 곱셈, 나눗셈의 Input, Output 결과값을 Server, Client 에서 알 수 있는 Service와 Message 들을 작성하였습니다. syntax = "proto3"; package calc; service..
인공지능 범범조조 2023. 3. 4. 00:49
참조 참고 사이트 참고 사이트 참고 사이트 목적 TensorFlow 1.x 에서 2.x 로 업데이트 되면서 무엇이 바뀌었는지 확인합니다. 1. Session 사용의 불필요 TensorFlow 1과 TensorFlow 2의 가장 큰 차이는 Session 사용의 유무 입니다. TensorFlow 1 같은 경우에는 원하는 값을 출력하기 위해서 Session을 열고 찾으려는 값을 그 Session을 통해서 값을 받아오는 복잡한 구조였습니다. 하지만, TensorFlow 2 부터는 별도의 Session 실행 없이 바로 특정 값을 계산할 수 있게 되었습니다.Session은 Graph를 돌리는 단위로 file과 같다고 생각하면 쉽습니다. 파일에 그래프를 넣고 저장하고 실행시킬 수 있습니다. 보다 자세한 내용은 htt..