목록분류 전체보기 (95)
IT_World
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bwOCLH/btrbJI8BKYR/51z1dcSjtxOhHf4CQYy0L1/img.png)
Norm Norm=절대값이 아니다. 많은 Norm 중 하나가 절댓값인 것이다. 예를 들어 |-2| = 2 , |-10| = 10 이런식으로 절대값을 쓴다. 여기에서 조금만 더 생각해보면 | | 속 에는 단순 실수 뿐 만 아니라 벡터도 | | 안에 들어간다. ex) |(2,10)| 그리고 이는 절댓값이 아니라 벡터의 크기 정도로 칭했다. Norm이란, 수학적 정의는 복잡하지만 결국 어떤 값의 크기를 계산하여, 비교가 가능하게끔하는 어떤 함수 정도인데, 그 중 하나가 L1, L2 Norm이다. L1 Norm(Mahattan Distance, Taxicab geometry) L1 Norm은 두 개의 벡터를 빼고, 절대값을 취한 뒤, 합한 것이다. 예를 들어, x=(1,2,3), y=(-4,-5,-6)은 d(x..
환경 os : ubuntu 18.06 가상환경 생성 후 실행 cmd(명령 프롬포트) 창 실행 flask 라는 이름의 가상환경 생성 : create -n flask python=3.8 flask 가상환경 실행 : cuda activate flask 플라스크 패키지 설치 pip install flask ├─ app.py (실행하는 곳) ├─ templates (폴더 이름) │ └─ index.html (html 작성) └─ static (폴더 이름) ├─ js (폴더 이름) │ └─ main.js (javascript / 자바스크립트 작성하는 곳) └─ css (폴더 이름) └─ style.css (CSS ui 디자인 부분 작성하는 곳) 기초순서 flask의 app.py를 만든다. templates폴더를 만..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/1S4Yk/btraoa7vkgO/RvVE9Ky7zIeoDXJr5VXBk0/img.png)
로그인 / 회원가입 전화 걸기 버튼 XML 만들기 우선 로그인/회원가입에 필요한 간단한 XML을 만들었다. 메인 화면은 로그인/회원가입으로 들어가는 화면을 만들었다. android:gravity="center" 글자 가운데로 지정해 준다. android:inputType="number" 숫자로만 입력할 수 있게 해 준다. android:inputType="numberPassword" 비밀번호를 숫자로 입력할 수 있게 해준다. 선 길이를 지정할 수 있다. android:layout_height="1dp" ->선 크기를 설정할 수 있다. 숫자가 커질수록 선이 굵어진다. android:background="#000000" -> 바탕화면 색 설정 가능하다. view를 사용해서 중간에 선을 그려준다. wrap_c..
시작하기에 앞서 Django로 웹사이트 만들기 포스트에서는 파이썬 기반의 프레임워크인 장고로 웹 백엔드를 설계하는 방법에 대해 소개하려 한다. 따라서 웹 백엔드 자체에 포커스를 두기 위해 프로그램 설치나 파이썬 언어에 대한 기본 설명은 최대한 생략하려 한다. 해당 내용은 다음 포스트에서 확인할 수 있다. 실습 환경 운영체제나 패키지 등 포스트의 실습 환경은 다음과 같다. Ubuntu 16.04 PyCharm Python Django 2.0.7 MariaDB 5.5 1. 프로젝트 생성 1) 프로젝트 생성 및 장고 설치 파이참에서 새 프로젝트 환경을 Django로 설정 후 원하는 위치의 프로젝트 루트 디렉토리 경로와 가상환경 경로를 설정 django_site라는 디렉토리가 두개 생성됨 1-1)상위 djang..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dEFR5j/btraexH92PX/caKyAW5IVSwuwzBBTscVok/img.png)
안드로이드 코틀린 로그인 / 회원가입 / 전화 바로걸기 버튼 클릭 만들기 이번 예제에서는 아이디 중복확인이나 정규식 사용과 같은 과정은 생략하고 아주 간단한 회원가입 / 로그인 기능을 구현해볼 예정이다. 빌드 스크립트 설정(build.gradle(:app)) 코틀린 안드로이드 익스텐션을 사용하려면 프로젝트에 코틀린 개발 환경 또는 코틀린 빌드 플러그인 적용 및 프로젝트 의존성에 코틀린 표준 라이브러리 추가가 되어 있어야 한다. plugins { id 'kotlin-android-extensions' } 로그인 / 회원가입 전화걸기 버튼 XML 만들기 우선 로그인/회원가입에 필요한 간단한 XML을 만들었다. 메인 화면은 로그인/회원가입으로 들어가는 화면을 만들었다. activity_main.xml Main..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bLYFZd/btq8W6Tqe5k/YUthw6eFCJDnHkAlNGH5z1/img.png)
MySql 홈페이지 접속 - www.mysql.com/ MySQL Over 2000 ISVs, OEMs, and VARs rely on MySQL as their products' embedded database to make their applications, hardware and appliances more competitive, bring them to market faster, and lower their cost of goods sold. Learn More » www.mysql.com 접속 후 "DOWNLOADS" 클릭 또는 https://dev.mysql.com/downloads/installer/ MySQL :: Download MySQL Installer Select Operating ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/btI5ON/btq8YV5bsMD/184HSJTMdJu3nVPtvKgnVk/img.png)
설치 사이트 : http://mariadb.org/ 한국어로도 변경 가능 (https://mariadb.com/ko/) 사이트로 들어가서 다운로드를 클릭해준다. 다운로드를 클릭한 후, Download MariaDB Server에서 조금만 기다리면 컴퓨터 사양에 맞게 version 이랑 os 가 설정되고, 다운로드 창이 생긴다. 2021.07 다운로드 기준 Windows 64 Bit용 설치 파일을 다운로드했다. - mariadb-10.6.3-winx64.msi 다운로드한 MariaDB.exe 파일을 실행해주고 Next를 누른다. 이번에도 Next를 누른다. 다음 창은 비밀번호 설정 창이다. MariaDB 실행 시 비밀번호를 입력하여 접속해야 하니 기억하도록 하자 "Enable access from remo..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/UtpPw/btq4Mhj0x3P/YuS3pjUO3gJ2iB8ZTHlIt1/img.png)
컨볼루션 신경망(ConvNets) 일반적으로 고정 자원 예산으로 개발된다. 더 많은 경우에는 정확성을 높이기 위해 scaled up하며, 리소스를 사용할 수 있다. 본 논문에서는 모델 스케일링을 체계적으로 연구하고 다음을 식별한다. 네트워크 깊이(network depth), 폭(width), and 해상도의 균형(resolution)을 주의 깊게 조정하면 성능이 향상되고, 이 관찰을 기반으로 새로운 확장을 제안한다. 단순하면서도 매우 효과적인 복합 계수를 사용하여 깊이/폭/해상도 모든 차원을 균일하게 스케일링하는 방법을 MobileNet 및 ResNet에 이 방법의 효과를 보여준다. EfficientNet은 이전 ConvNet보다 훨씬 높은 정확도와 효율성을 달성한다. 특히, EfficientNet-B7..