일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Colab
- 실수
- neural network
- 맴버연산자
- choice
- 구글코랩
- nextjs
- 캐시의 지역성
- ITER
- 메서드채이닝
- class
- 추상 클래스
- 비공개 속성
- __init__
- randrange
- 메서드
- mnist
- 인공신경망
- 깃모지
- Keras
- built-in function
- 정수
- 정적 메서드
- f-string
- Next.js
- gitmoji
- cache locality
- PYTHON
- 식별연산자
- self
- Today
- Total
반응형
목록
분류 전체보기 (73)
IT world
Google Colab 사용법 구글 코랩이란 Google colaboratory의 줄임말로, 브라우저에서 Python을 작성하고 실행이 가능한 서비스입니다. 구글 코랩은 주피터 노트북 개발환경이며, 별도의 파이썬 설치 및 모듈을 설치할 필요 없이 사용이 가능하고 깃과 연동이 가능하여 협업이 가능합니다. *모듈이란 여러 기능들을 모아놓은 하나의 파이썬 파일 구글 계정이 필요하며 http://colab.research.google.com/notebooks/intro.ipynb 접속하여 사용. 구글 코랩에 접속하면 나오는 첫 화면으로 파일->새노트를 통해 코드를 작성할 노트를 생성합니다. 맨 위 제목을 설정하는 입력창이 있으며, 파일의 제목을 수정할 수 있습니다. (기본값 : Untitled1.ipynb) 구..
AI 모델 활용 백엔드 개발 과정의 시작일 오전 9시부터 오후 6시까지 Zoom으로 수업을 진행하며 50분 수업, 10분 쉬는 시간, 12:50~14:00까지 점심시간입니다. 시작은 강사 소개 및 파이썬 기초 설명, GitHub 관리에 대한 간단한 설명과 GitHub Repositories를 생성하고 1일 1Commit에 대한 습관을 가지는 것이 중요하다고 말씀해주셨습니다. https://github.com/Um-king Um-king - Overview Um-king has 24 repositories available. Follow their code on GitHub. github.com commit message를 작성하는 tool 인 Gitmoji를 통해 이모지(이모티콘)을 사용하여 커밋 메세지..
Graph 그래프 : 데이터를 보기 쉽게 그림으로 표현한 것. - 데이터 원 자료나 통계표는 숫자와 문자로 구성되어 있어 의미를 한눈에 파악하기 어려움 그래프의 장점 - 데이터 전체의 특성을 쉽게 이해할 수 있다.- 데이터의 추세와 경향성을 파악할 수 있다.- 그래프를 만드는 과정에서 새로운 패턴을 발견하기도 한다. 1. Scatter Plot (산점도) x축과 y축에 데이터를 점으로 표현한 그래프로 연속 값으로된 두 변수의 관계를 표현한다. 기본 문법 : plot(x, y, main, xlab, ylab, xlim, ylim, axes) 예) mtcars 데이터 프레임을 이용하여 wt(중량)과 mpg(연비)의 관계에 대해서 알아본다. - 상관 관계를 알아보기 위해 cor()함수를 이용하여 mtcars의..
R 프로그래밍 언어란? 1. 통계 계산과 그래픽을 위한 프로그래밍 언어이자 소프트웨어 환경2. S 프로그래밍 언어의 구현체로 GPL 하에 개발되는 GNU S라고도 한다.3. 통계 소프트웨어의 개발과 자료 분석에 널리 사용4. 패키지 개발에 용이 (패키지란 어떤 일을 하기 위해 필요한 소프트웨어) R = 어떤 형태의 데이터든 자유롭게 분석할 수 있는 범용 분석 툴 즉 통계 계산과 관련된 부분에서 R프로그래밍은 많이 사용된다! R의 주요 용도들 1. 통계 분석 - 기초 통계 분석부터 고급 통계 분석 기법까지 활용.- 최근 빅데이터의 추세에 따라 새로 개발되는 다양한 분석 기법들을 빠르게 적용 가능 2. 머신러닝 모델링- 다양한 데이터를 이용, 특정 변수를 예측할 수 있는 모형을 만드는 기법 3. 텍스트 마이..
구성 요소 [개체관계 다이어그램의 구성요소] 그림에서 보는 바와 같이 사각형은 개체집합을 나타내며 원과 마름모는 각각 속성과 관계집합을 나타낸다. 이들은 선으로 연결하여 관계를 나타낸다. 개체집합과 관계집합의 선에 나타난 화살표는 대응수를 나타낸다. 약성개체집합은 이중 사각형으로 나타내며, 약성 개체집합이 의존하는 강성 개체집합과의 관계도 이중 마름모로 표현한다. 파란색원은 기본키를 나타내며 약성 개체집합에서 회색 원으로 표시된 속성은 부분키이다. 테이블 종류1. student(stu_id, resident_id, name, address, year)2. department(dept_id, dept_name, office)3. course(course_id, title, credit)4. class(ye..
데이터베이스 설계 단계 데이터베이스 설계(database design)란 사용자의 요구사항(requirements)으로부터 현실세계를 반영한 데이터베이스의 구조를 도출해 내는 과정을 말한다. 여러 필드로 구성된 테이블을 어떠한 물리적 형태의 데이터베이스로 저장할 것인가를 결정하는 것이다. 데이터베이스 설계 단계는 요구사항분석으로부터 시작하여 개념적 설계, 논리적 설계, 물리적 설계 단계로 진행된다. [데이터베이스 설계 단계] 1. 요구사항 분석 : DB를 활용하게 되는 업무 내용, 운영 환경, 처리 조건등을 분석하여 DB가 제공해야 하는 핵심 정보 대상 및 제한 조건을 도출 2. 개념적 설계 - 요구사항 분석에서 나온 분석 결과를 추상화된 표현 방식으로 기술하는 단계로 개념적 스키마를 생성한다. - 사용..
상속 현실에서 상속(Inheritance)은 부모가 자식에게 물려주는 행위를 말한다. 객체지향 프로그램에서도 부모클래스의 맴버를 자식클래스에게 물려줄 수 있다. 프로그램에서는 부모 클래스를 상위클래스, 자식 클래스를 하위클래스, 파생클래스라고 부른다. 상속은 이미 잘 개발된 클래스를 재사용해서 새로운 클래스를 만들기 때문에 코드의 중복을 줄여준다. field1, field2, method1(), method2()를 가지는 클래스를 작성한다고 생각해보자. 4개를 모두 처음부터 작성하는 것보다는 field1과 method1()을 가지고 있는 클래스가 있다면 이것을 상속하고, field2와 method2()만 추가 작성하는 것이 보다 효율적이고 개발 시간을 절약시켜준다. 상속은 extends 를 사용해서 자식..
1. 클래스의 구성 멤버 클래스에는 객체가 가져야 할 구성 맴버가 선언된다. 구성 맴버로는 필드(Field), 생성자(Constructor), 메소드(Method)가 있다. 이 구성 맴버들은 생략되거나 복수 개가 작성된다. public class ClassName{//필드int fieldName; ------------------------------------------------------> 필드 : 객체의 데이터가 저장되는 곳 //생성자public ClassName() { ... } ------------------------------------------------> 생성자 : 객체 생성 시 초기화 역할 담당 //메소드public void methodName() { ... } ----------..