본문 바로가기

반응형

코딩 학원(국비지원)

[항해 플러스 코육대 토이프로젝트] 세뱃돈 계산기 만들기 계산기를 만드는 과정 0. SPRING, HTML, CSS, JAVASCRIPT를 사용하여 세뱃돈 계산기를 만들었다. 1. 계산기 뼈대는 table 태그를 사용했다. 1x4 테이블을 7줄 만들었다. display(입력) 병합 후 input 태그를 만들어줬고, result(결과) 부분도 병합후 input 태그를 만들어줬다. 각 테이블의 데이타를 클릭하면 onclick 이벤트가 발생하고 각 데이터에 맞는 문자(char)를 입력칸에 add 한다. AC C / 7 8 9 * 4 5 6 - 1 2 3 + 0 . = 2. reset1() - AC버튼, reset2() - C버튼 , add() - 입력, calculate() - 출력에 해당하는 javascript 함수를 만들어준다. 3. 가을 느낌의 계산기로 CSS.. 더보기
국비교육(지능형 웹서비스 풀스택(프런트엔드, 백엔드) 개발 훈련과정) 수료식 2023/01/16 ~ 2023/06/30 23년 1월 16일 ~ 6월 30일까지 국비교육(지능형 웹서비스 풀스택(프런트엔드, 백엔드) 개발 훈련과정) 여정을 마쳤다. 처음에는 무슨 말을 하는지 따라가지를 못해서 실망하고 분노했다. 하루를 버티는 것이 목표였던 내가 팀프로젝트의 한 부분을 맡아서 결과물을 만들었고, 개인프로젝트도 거의 완성했다. 끝이지만 마음이 편하지는 않다. 새로운 시작이기 때문이다. 내일 하루는 적당히 쉬고 다시 코딩 공부를 시작할 계획이다. 개인프로젝트를 마무리하고 월요일부터 이력서를 낼 것이다. BackUp하기 구글 드라이브(Google Drive)에 학원에서 했던 모든 예제 파일, 팀프로젝트 파일을 백업(Back-up)했다. 백업(back up)이란 데이터 파일 등의 소실에 대비.. 더보기
팀프로젝트 마지막 발표 (110일차 코딩학원) 댕댕커뮤 Slide 1. 반려견 관련 정보를 나누는 카테고리 별 커뮤니티 게시판입니다. Slide 2. 유즈케이스 다이어그램입니다. 유즈케이스 다이어그램은 시스템과 사용자의 상호작용을 다이어그램으로 표현한 것으로 사용자의 관점에서 시스템의 서비스 혹은 기능 및 그와 관련한 외부 요소를 보여주는 것입니다. style태그를 (minty, 글씨색, 크기 등) 사용해서 홈페이지 테마색과 맞춰줬습니다. 게시글 기능은 크게 5가지가 구현되어 있습니다. 검색, 작성, 삭제, 수정, 조회. 검색은 닉네임, 제목, 내용으로 검색할 수 있습니다. 작성, 수정, 삭제 유즈케이스는 include 관계, 즉 사용자 인증기능을 포함하고 있습니다. 한 유즈케이스가 다른 유즈케이스를 포함하고 있어야만 해당 유즈케이스가 완전하게 수행.. 더보기
[팀프로젝트] 게시판 만들기 마지막 발표 게시판 보완한 점 1. 이미지 수정 기능 보완 2. 댓글 수정 기능 추가 3. 게시글, 댓글 등록, 삭제, 수정 시 alert 유즈케이스 다이어그램, 시퀀스 다이어그램 1) 유즈케이스 다이어그램 2) 시퀀스 다이어그램 주요 기능 1. 게시글 검색 : 일반 검색(제목, 내용, 작성자)과 카테고리 검색, 양쪽을 병행해서 사용 가능 2. 게시글/댓글 수정·삭제 버튼 : 해당 게시글/댓글의 작성자에게만 수정·삭제 버튼이 보임 더보기
109일차 코딩학원 (PyTorch 연습) 6/28 공부 내용 정리 1. 쿠다(CUDA)는 NVIDIA가 개발한 병렬 컴퓨팅 플랫폼이다. 이는 그래픽 처리 장치(GPU)를 사용하여 고성능 병렬 컴퓨팅을 수행하는 데 사용된다. 쿠다를 사용하면 GPU의 수천 개의 코어를 활용하여 동시에 여러 작업을 처리할 수 있다. 이를 통해 대량의 데이터를 동시에 처리하거나 복잡한 계산 작업을 빠르게 수행할 수 있다. 2. 파이토치(PyTorch) 프레임워크 역사 1) 2007년 Theano 시작 2) 2013년 Caffe (Caffe2) 3) 2015년 tensorflow - DL Framework 전환점이 되는 시기 4) 2016년 CNTK 5) 2016년 Keras 1.0 출시 파이썬 코드 3. Colab에서 GPU를 사용해 보자. 4. 실행하면 false가.. 더보기
108일차 코딩학원 (Tensorflow, @tf.function) 6/27 공부 내용 정리 1. Java, Python, Kotlin은 배우고 익혀야 한다. 인공지능은 blue Ocean이다. 앞으로 많이 다루게 될 것! 2. 텐서플로(Tensorflow) : 1) 텐서(Tensor) - 행렬로 표현할 수 있는 2차원 형태의 배열을 높은 차원으로 확장한 다차원 배열 2) 텐서플로의 계산은 데이터 흐름 그래프(dataflow graph)로 이루어짐 3) 데이터들이 딥러닝 모델을 구성하는 연산들의 그래프를 따라 연산이 일어나기 때문에 텐서플로라는 이름이 붙음 4) 기능 - 사전학습 모델 제공 - 고수준(High-level) API 제공 - 텐서보드 및 keras와 같은 추상화 라이브러리 제공 한마디로 구글에서 기계학습 분야를 일반인들도 사용하기 쉽도록 다양한 기능들을 무료.. 더보기
107일차 코딩학원 6/26 공부 내용 정리 1. 인공신경망은 다층 퍼셉트론으로 이루어져 있으며 은닉층이 많다. black box이론. 인공신경망을 이용하여 컴퓨터는 인간처럼 미래를 예측하는 기능을 수행하고 답을 내놓는다. 이 과정은 데이터기반으로 수행된다. 2. 노드와 에지가 뭘까? - 노드(Node)는 그래프에서 데이터를 나타내는 개별적인 요소 - 에지(Edge)는 노드들 간의 관계를 나타내는 링크나 연결선 3. Relu함수? 내 생각에 Relu 함수는 뉴런의 수초 같은 느낌이다. 수초는 절연체다. 뉴런이 수초가 있으면 도약 전도를 하기 때문에 신경 전달 속도가 빠르다. ReLU 함수는 입력이 0보다 크면 그대로 반환하고, 0 이하인 경우에는 0으로 변환하는 간단한 함수다. 즉, 음수 입력에 대해 비선형성을 가지지 않고.. 더보기
활성(Activation)함수 그래프 그리기. (106일차 코딩학원) 활성 함수를 그리는 파이썬 프로그램 작성하기 요구사항 파악 : 1x4의 step, logistic sigmoid, tanh(hyperbolic tangent), ReLU and softplus 활성 함수를 그리는 프로그램을 만들어야 한다. 격자 간격, 그래프 선 색깔, 격자무늬를 설정해야 한다. 오타 나지 않게 조심. 파이썬 코드 import numpy as np import matplotlib.pyplot as plt # Step 함수 def step(x): return np.where(x >= 0, 1, -1) # Sigmoid 함수 def sigmoid(x): return 1 / (1 + np.exp(-x)) # Tanh 함수 def tanh(x): return np.tanh(x) # ReLU 함수.. 더보기

반응형