전체 글
유데미 AI 완전정복을 위한 딥러닝 튜토리얼 part 1 수강후기
유데미 AI 완전정복을 위한 딥러닝 튜토리얼 part 1 수강후기
2022.01.16인스타그램을 돌아다니더 얼이에듀터 강의체험단을 알게 되었고, 평소 관심을 갖고 있었던 딥러닝 강의가 있어 수강하게 되었다. 내가 수강한 체험은 3차였는데 현재 4차가 진행될 것으로 알고 있다. 얼리에듀터 강의체험단 3차 모집 Global No.1 온라인 강의 플랫폼 유데미, 한국 런칭 기념 얼리에듀터 4차 모집 강사 지원은 아무나 할 수 있나요? 네. 강사 계정을 생성하신 유데미 회원이라면 누구든지 강사가 되실 수 있습니다. 유료강의를 만들어서 강의에 대한 지급액을 받을 계획이시라면 PayPal 또는 Pa www.udemykorea-promo.com 내가 수강한 과목은 딥러닝 강좌이다. 성균관대학교에서 제작한 강의로서 딥러닝에 대한 이론적인 기초를 배울수 있는 강좌이다. AI 완전정복을 위한 딥러닝 튜토..
증권 데이터 분석 파이썬 환경 구축
증권 데이터 분석 파이썬 환경 구축
2021.11.18파이썬 설치1. 64비트 파이썬 설치파이썬 공식 사이트에 접속하여 'Downloads' 메뉴 마우스 올리면 나오는 서부 메뉴에서 'Windows' 클릭 (파이썬 홈페이지 : www.python.org)최신버전의 'Windows installer (64-bit)' 클릭해서 인스톨러 다운로드 후 실행‘Add Python 3.x to PATH' 체크 박스에 반드시 체크 Install Now' 아래 표시 된 파이썬 설치 경로를 확인 후 'Install Now' 를 클릭 하여 설치 완료'Windows key + R' 키를 눌러 '실행창'을 띄우고 'cmd'를 입력한 상태에서 'Ctrl + Shift + Enter'키를 누르면 '명령 프롬프트'가 관리자 권한으로 실행'python —version'을 입력한 후 파이..
ubuntu 20.04 server 설치 후 네트워크 설정 관련
ubuntu 20.04 server 설치 후 네트워크 설정 관련
2021.09.30Wired Unmanaged issue (network에 wired connection 없는 문제) ubuntu 20.04 server 에 ubuntu-desktop 설치 후 발생한 문제이다. 방법1 : netplan 을 NetworkManager renderer 로 수정 설정파일을 에디터로 오픈한다. 설정 파일 이름은 ubuntu 버전에 따라 다르며 /etc/netplan 폴더내의 yaml 파일이다. ubuntu 20의 경우 $ sudo vi /etc/netplan/00-installer-config.yaml ubuntu 18의 경우 $ sudo vi /etc/netplan/50-cloud-init.yaml network: version: 2 renderer: NetworkManager # 추가 eth..
3. Python 스크립트 파일
3. Python 스크립트 파일
2020.04.15Python 스크립트 파일 파일로 저장하고 실행하기 텍스트 편집기를에서 파일이름 happy.py 라는 파일을 만듭니다. Happy.py는 하나의 print 명령문으로 구성된 파일이다. print("I'm happy!") 터미널을 열고 happy.py 를 저장한 폴더로 이동한다. $ cd ~/deeplearning $ python happy.py I'm happy! 클래스 클래스를 정의하면 독자적인 자료형을 만들수 있다. 클래스의 구조는 다음과 같다. class class_name: def __init__(self, ...): ... def method_name(self, ...): ... def method_name(self, ...): ... __init__ : 클래스를 초기화 하는 방법을 정의, 생성..
2. python 기초
2. python 기초
2020.03.28python 기초 산술연산 * 은 곱셉 / 는 나눗셈, **는 거듭제곱을 의미한다. >>> 3 - 2 1 >>> 4 * 3 12 >>> 7 / 5 1.4 >>> 2 ** 3 8 자료형 파이썬 에서는 type() 함수로 데이터의 자료형을 알아볼 수 있다. >>> type(5) >>> type(1.414) >>> type("Hi!") 변수 알파벳을 사용하여 변수를 정의할 수 있다. >>> x = 10 >>> print(x) 10 >>> x = 20 >>> print(x) 20 >>> y = 1.414 >>> x * y 28.279999999999998 >>> type (x * y) 파이썬은 변수의 자료형을 상황에 맞게 자동으로 결정하는 동적 언어로 분류되는 프로그래밍 언어이다. 리스트 >>> a = [1, ..
1. 파이썬 설치
1. 파이썬 설치
2020.03.28Python 코딩 환경 구축 Anaconda 설치 아나콘다 다운로드 페이지 접속: https://www.anaconda.com/distribution/ 파이썬 버전에 맞는 Installer 다운로드 후 설치 파이썬 인터프리터 터미널에서 파이썬 버전을 확인해본다. 터미널에서 다음 명령을 실행한다. $ python --version Python 3.7.6 이어서 파이썬 인터프로터를 시작해 본다. $ python Python 3.7.6 (default, Jan 8 2020, 13:42:34) [Clang 4.0.1 (tags/RELEASE_401/final)] :: Anaconda, Inc. on darwin Type "help", "copyright", "credits" or "license" for mor..
Markdown, Latex, Pandoc
Markdown, Latex, Pandoc
2019.11.02Markdown, Latex, Pandoc [TOC] Markdown Editor Typora Typora 백투더 맥 설명 링크 MacDown MacDown 다운로드 Pandoc Download the latest installer Windows Chocolatey 사용하여 설치: > choco install pandoc macOS Homebrew 사용하여 설치: > brew install pandoc Markdown -> Latex > pandoc text.md -o test.pdf --pdf-engine=xelatex -V papersize:a4
혼자공부하는 파이썬 04 반복문
혼자공부하는 파이썬 04 반복문
2019.10.27혼자공부하는 파이썬 04 반복문 04-1 리스트와 반복문 리스트 선언 예 >>> array = [273, 32, 103, "문자열", True, False] >>> print(array) [273, 32, 103, '문자열', True, False] 리스트 선언하고 요소에 접근하기 >>> list_a = [273, 32, 103, "문자열", True, False] >>> list_a[0] 273 >>> list_a[1] 32 >>> list_a[2] 103 >>> list_a[1:3] [32, 103] >>> liat_a[0] = "변경" ["변경", 32, 103, "문자열", True, False] 첫째, 대괄호 안에 음수를 넣어 뒤에서 부터 요소를 선택할 수 있습니다. >>> lis..
The Axiom of Completeness
The Axiom of Completeness
2019.04.26The Axiom of Completeness Definition: Upper bound A real number \(\alpha\) is called an upper bound for \(S\) if \(x\le \alpha\) for all \(x \in S\). The set \(S\) is said to be bounded above if it has an upper bound. Definition: Lower bound A real number \(\alpha\) is called an lower bound for \(S\) if \(\alpha \le x\) for all \(x \in S\). The set \(S\) is said to be bounded below if it has an ..
지오지브라(Geogebra)에서 하이포사이클로이드 그리기
지오지브라(Geogebra)에서 하이포사이클로이드 그리기
2017.12.07두 원이 있을 때 작은 원이 큰 원에 내접하면서 움직일때 작은 원 위에 있는 한 정점이 그리는 자취가 하이포사이클로이드(hypocycloid)이다. 두 원의 반지름을 각각 $R, r(R>r)$이라고 하자. 작은원이 큰원에 접하면서 회전했을때, 작은원의 중심 $A$는 큰원의 중심$O$를 중심으로 $\theta$만큼 회전했다고 하고, 원위의 정점을 $P(x(\theta),y(\theta))$라고 하자. 그러고 $x(0)=R, y(0)=0$이라 하고 $B=(R,0)$로 하자. 이제 $\theta$에서 정점 $P$의 자취를 찾아보자. 작은원과 큰원의 교점을 $C$라 하면, 작은원에서의 원호${PC}$와 큰원에서의 원호$BC$의 길이는 같다. 각$PAC$를 $\alpha$라 하면,$$R\theta=r\alpha$..
The Python Programming Language: Numerical Computation
The Python Programming Language: Numerical Computation
2017.11.13The Python Programming Language: Numerical Computation 수학적으로 자연수는 무수히 많은 원소를 가진다. 컴퓨터의 저장공간은 유한하므로 모든 수를 컴퓨터로 나타내는 것은 불가능하다. Python에서 4바이트(8비트=1바이트) int-type은 $-2147483648$에서 $2147483647$까지 표현 할 수 있다. 8 비트를 사용하면 8개의 0과 1을 결합하는 $2^8 = 256$가지의 방법이 있으므로, 256개의 자연수를 나타낼 수 있다. 예를 들어, $-127$에서 $+128$사이의 256개의 정수를 나타낼 수 있다. 이것으로 정수가 컴퓨터에서 어떻게 표현되는지 알 수 있다. 사용된 바이트 수에 따라 최솟값과 최댓값 사이의 정수를 나타낼 수 있다. 컴퓨터에서..
스크래치(Scratch) - 스파이로그래프 하이포트로코이드 그리기
스크래치(Scratch) - 스파이로그래프 하이포트로코이드 그리기
2017.11.03스파이로그래프 Spirograph는 기술적으로 하이포트로코이드 hypotrochoids 및 에피트로코이드 epitrochoids로 알려진 다양한 수학적 룰렛 곡선을 생성하는 기하학적인 드로잉 장난감입니다. 크기가 각각 다른 톱니바퀴와 그 안에 뚫린 구멍에 볼펜을 꽂아 톱니로 이루어진 고정된 원 둘레를 돌리면 아름다운 기하 무늬가 나타난다. 이것은 영국의 엔지니어인 Denys Fisher가 개발했으며 1965 년에 처음 판매되었다. 하이포트로코이드 톱니바퀴를 원의 내부에서 돌릴 때 생기는 모양이다. 톱니바퀴의 반지름을 $r$, 톱니바퀴가 내부에서 돌아가는 원의 반지름을 $R$, 톱니바퀴의 중심으로부터 궤적을 그리는 점까지 거리를 d라 하면 하이포트로코이드의 매개변수 방정식은 $$ \begin{align} ..