분류 전체보기 231

텐서플로우(tensor flow) 튜토리얼 #4_Overfitting and Underfitting

4. Overfitting and Underfitting¶https://www.tensorflow.org/tutorials/keras/overfit_and_underfit?hl=ko by doorbw (https://doorbw.tistory.com) In [41]: # TensorFlow and tf.keras # 텐서플로우와 keras를 import한다. 이떄 tensorflow는 tf라는 별칭으로 사용할 것임. import tensorflow as tf from tensorflow import keras # Helper libraries # numpy와 matplotlib을 사용한다. import numpy as np import matplotlib.pyplot as plt # jupyter not..

장고(django)를 활용한 공유일기장 플랫폼 개발 후기

안녕하세요. 문범우입니다. 최근 멋쟁이 사자처럼 6기 운영진으로 활동하며, 지난 8월말에 해커톤을 진행하였습니다.저는 방학간 파이썬, 장고 스터디를 진행하며 함께 공부한 친구들과 장고를 활용한 공유일기장 플랫폼 웹사이트를 개발하였습니다. aws ec2 프리티어을 이용하여 배포까지 완료하였으나, 실제로 서비스 론칭등의 계획은 없습니다.장고를 직접 활용해보고 6기 인원들에게는 배포까지 해보는 경험으로써의 토이 프로젝트였습니다. 활용된 스택은 다음과 같습니다. python: 3.6.5 django: 2.0 postgresql: 10.4 해당 프로젝트에서 저는, 프로젝트 전체 기획 및 진행을 담당하며 세부적으로는 데이터베이스 설계 및 구축, 교환일기장 기능 개발을 담당하였습니다. - 서비스 소개 카카오톡 소셜 ..

포트폴리오 2018.08.30

텐서플로우(tensor flow) 튜토리얼 #3_Regression

3. Regression¶https://www.tensorflow.org/tutorials/keras/basic_regression?hl=ko by doorbw (https://doorbw.tistory.com) In [2]: # TensorFlow and tf.keras # 텐서플로우와 keras를 import한다. 이떄 tensorflow는 tf라는 별칭으로 사용할 것임. import tensorflow as tf from tensorflow import keras # Helper libraries # numpy와 matplotlib을 사용한다. import numpy as np import matplotlib.pyplot as plt # jupyter notebook에서 matplotlib을 사용하..

텐서플로우(tensor flow) 튜토리얼 #2_Text Classification

/*! * * Twitter Bootstrap * */ /*! * Bootstrap v3.3.7 (http://getbootstrap.com) * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */ /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body { margin: 0; } article, as..

JAVA #3_ The Grid Search

안녕하세요 .문범우입니다. 이번 포스팅에서는 hackerrank의 The Grid Search 문제를 풀어보았습니다.난이도는 Medium, rate는 약 75%입니다.문제 개념이나 이해자체는 크게 어렵지 않다고 생각되나 몇가지 고려할 부분들이 존재합니다. 제가 중요시 생각한 점은,먼저 탐색하고자 하는 P배열에 대해 그 첫번째 행이 G배열에서 존재할때만 실질적인 탐색문을 반복하는 것과그 첫번째 행이 G배열의 특정행에서 반복하여 존재할 수 있기 때문에 인덱스를 고려해가며 탐색하는 것 입니다. 보다 자세한 설명은 코드에 주석으로 달아 놓았습니다.궁금하시거나 코드를 보다 효율적으로 개선할 방법에 대해서는 댓글 및 카카오톡, 이메일을 통해 말씀해주시면 감사하겠습니다 :) 12345678910111213141516..

JAVA #2_ Lily's Homework

안녕하세요. 문범우입니다. 이번에는 Hackerrank의 문제를 풀어보았습니다.문제 이름은 Lily's Homework이며 Medium 난이도에 속해있습니다.생각외로 rate가 47% 정도로 좀 낮은편 입니다.해당 문제는 아래 주소에서 풀어보실 수 있습니다. https://www.hackerrank.com/challenges/lilys-homework/problem 코드에 주석을 통해 설명을 덧붙여 놓았기 때문에 추가적인 설명은 생략하겠습니다.해당 코드는 아래 github 주소에서도 확인할 수 있습니다. https://github.com/doorBW/algorithm_practice 보다 궁금한 점이 있으신 분들은 댓글 및 이메일, 카카오톡을 통해 연락주시면 바로 답변드리도록 하겠습니다 :) 123456..

텐서플로우(tensor flow) 튜토리얼 #1_Basic Classification

안녕하세요. 문범우입니다. 오랜만에 텐서플로우에 관련된 포스팅을 진행하게 되었습니다. 최근 기계학습과 관련되서 공부를 하며 텐서플로우를 다루는 방법에 대해서 좀 더 공부해야겠다는 필요성을 느껴서, 아예 처음부터 시작해보려 합니다. 이에 따라서 텐서플로우 공식 홈페이지에 나와있는 tutorial을 하나씩 따라해 가면서 필요한 부분들을 추가적으로 공부해 볼 예정입니다. https://www.tensorflow.org/tutorials/keras/basic_classification?hl=ko 위의 링크에서 overview 를 살펴보시면 아실 수 있듯이 해당 튜토리얼에서는 tensorflow내부의 keras 를 사용합니다. 먼저 오늘은 첫번째로 basic classification 에 대해서 진행해보도록 하겠..

장고(django) #5_ 서버 배포 1::가상환경 구성하기

안녕하세요. 문범우입니다.이번 포스팅부터는 aws 서버에 장고 프로젝트를 배포하는 방법에 대해서 알아보도록 하겠습니다. 먼저 진행되는 환경은 다음과 같습니다. macOS High Sierrapython version: 3.6.5django version: 2.0 이번 포스팅에서 진행되는 가상환경을 구성하기 위해 필요한 pyenv, virturalenv 등을 제외하고는 윈도우도 거의 비슷한 진행방식으로 가능할 것이라 생각됩니다.1. pyenv 설치 장고 프로젝트를 배포할때 먼저 로컬에서 가상환경을 구성하고, 그 위에 배포할 장고 프로젝트를 구성해야 합니다.또한 aws 서버에서 ubuntu를 이용하며 똑같이 가상환경을 이용합니다.먼저 pyenv 설치하기 전에 아래와 같은 추가적인 패키지들을 설치해줍니다. 1..

Web 관련/django 2018.08.01

GIT(깃) #7_ github 브랜치(branch) 생성 및 이용하기

안녕하세요. 문범우입니다.이번 포스팅에서는 github에서 특정 repository에 대해 branch를 생성하고 이를 바탕으로 작업을 시작하는 방법에 대해서 알아보도록 하겠습니다. 1. branch 생성하기 branch 라는 것은 직역하면 나뭇가지로써, 실제로 현재 존재하는 repository에서 뻗어나온 가지와 같은 것으로 생각하시면 됩니다. 개발 영역을 분담해서 작업할 때, 서로 작업하는 내용들에 대해 충돌 등의 예방 및 관리들을 위해서 중앙 repository 또는 개별 branch 자체에서 branch를 생성해, 기존에 있던 내용을 그대로 따와 그것을 바탕으로 개별적인 작업을 할 수 있습니다. 먼저 branch를 생성하는 것부터 진행해보도록 하겠습니다. 현재 github과 연결되어 있는 프로젝트..

GIT 2018.07.31

장고(django) #4_ admin 페이지 사용해보기

안녕하세요.이번 포스팅에서는 django에서 admin 페이지를 사용해보도록 하겠습니다. 1. Admin 계정 만들기 먼저 우리는 지난 포스팅까지해서 django와 postgresql의 django_test라는 데이터베이스를 만들어서 연결하였습니다.그리고 django에서 post라는 모델을 생성하여 migrate 해줌으로써 실제 django_test라는 데이터베이스 내부에 blog_post라는 테이블이 생성된 것을 확인하였습니다. django에서는 model에 대한 data를 간편하게 확인하고 조작할 수 있는 admin 페이지를 제공해주는데, 이때 admin페이지에는 아무나 접근 가능한 것이 아니고, 서버개발 과정에서 admin 계정을 직접 만들어주어야 합니다. admin 계정을 만들기 위해서 manag..

Web 관련/django 2018.07.31
728x90