일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- vue.js
- tensorflow
- 장고
- Tkinter
- GUI
- yaml
- pytorch
- numpy
- 딥러닝
- Docker
- POD
- kubernetes
- 논문 리뷰
- 데이터베이스
- k8s
- FLASK
- 파이썬
- 파이토치
- OpenCV
- 컴퓨터 비전
- Deep Learning
- Django
- MariaDB
- 웹 프로그래밍
- paper review
- 그래픽 유저 인터페이스
- Computer Vision
- Python
- Web Programming
- 텐서플로우
- Today
- Total
목록분류 전체보기 (101)
Maxima's Lab
안녕하세요, 오늘은 Tensorboard를 실행하는 방법에 대해서 알아보겠습니다. Tensorflow2에서 TensorBoard를 사용하는 예시에 대한 전체 코드는 다음과 같습니다. 아래 예제는 MNIST 데이터를 활용한 예시입니다. import tensorflow as tf from tensorflow import keras import numpy as np import datetime (train_images, train_labels), (valid_images, valid_labels) = tf.keras.datasets.mnist.load_data() train_images = train_images / 255.0 valid_images = valid_images / 255.0 model = ....
안녕하세요, 오늘은 Flask에서 APScheduler 패키지를 활용해서 Scheduler를 사용하는 방법에 대해서 알아보겠습니다. 먼저, APScheduler 패키지를 설치합니다. pip install Flask APScheduler 아래는 Scheduler를 사용하는 Flask Server 예제 전체 코드입니다. from flask import Flask from flask_apscheduler import APScheduler class Config: SCHEDULER_API_ENABLED = True app = Flask(__name__) app.config.from_object(Config()) scheduler = APScheduler() scheduler.init_app(app) schedu..
안녕하세요, 오늘은 Vue.js 프레임워크를 설치하고 실행하는 방법에 대해서 알아보겠습니다. 먼저, Vue.js를 설치하기 전 Node.js를 필수적으로 설치해야합니다. https://nodejs.org/en/download Download | Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 위의 링크를 통해 node.js를 설치 후 다음 명령어를 통해 설치된 Version을 확인합니다. node -v node.js 설치 후 이어서 Vue.js를 다음 명령어를 통해 설치합니다. npm install vue Vue 설치 후 이어서 Vue Cli를 설치합니다. npm install -g @vu..
안녕하세요, 오늘은 pymysql 라이브러리를 활용하여 MariaDB를 연동하는 방법에 대해서 알아보겠습니다. pymysql을 사용하기 위해 다음과 같이 해당 패키지를 설치합니다. pip install pymysql 위의 명령어를 통해 pymysql 라이브러리를 설치 후에는 다음 코드를 실행하여, Database 내 특정 Table의 모든 Columns들을 조회하는 방법에 대해서 알아보겠습니다. import pymysql database_N = 'database_temp' table_N = 'table_1' db_connection = pymysql.connect(host='localhost', user='...', password='...', db=f'{database_N}', charset='utf8..
안녕하세요, 오늘은 Label Smoothing의 개념에 대해서 알아보고 알아보겠습니다. Label Smoothing (라벨 스무딩)이란, 딥러닝 분류 모델을 학습 시 사용하는 정규화 기법이며, 모델 학습 시 과확신을 방지하기 위해 사용합니다. 이를 위해 다음과 같이 One-Hot Encoding Labeling을 조정하게 됩니다. (Ex) : [1, 0, 0, 0, 0] ==> [0.8, 0.05, 0.05, 0.05, 0.05] 위와 같이 적용하기 위해서는 Categorical Crossentropy 함수를 수정해야 합니다. def label_smoothing_loss(y_true, y_pred, label_smoothing=0.1): num_classes = tf.cast(tf.shape(y_tru..
안녕하세요, 오늘은 HeidiSQL을 설치 및 실행하는 방법에 대해서 알아보겠습니다. HeidiSQL은 다음 페이지에서 설치가 가능합니다. https://www.heidisql.com/download.php Download HeidiSQL Ads were blocked - no problem. But keep in mind that developing HeidiSQL, user support and hosting takes time and money. You may want to send a donation instead. Download HeidiSQL 12.5, released on 08 May 2023 Please disable your adblocker and reload the p www.hei..
안녕하세요, 오늘은 Windows에서 MariaDB를 설치 및 실행하는 방법에 대해서 알아보도록 하겠습니다. 먼저, MariaDB를 설치하는 방법은 다음 페이지에서 설치합니다. https://mariadb.org/download/ 위의 사이트에서 PC에 맞게 다운로드 후 해당 파일을 실행 시켜줍니다. 순차적으로 다음 단계로 넘어갑니다. 위의 설치 과정의 나머지 과정은 설치 완료시까지 진행해주시면 됩니다. (일부 생략) MariaDB 설치 완료 후에는 MySQL Client를 실행 후 설치 시 설정하였던 비밀번호를 입력해주시면 됩니다. 이어서, show databases; 명령어를 통해 databases 정보를 확인해볼 수 있습니다. 위의 과정을 통해 MariaDB가 정상적으로 설치되어 작동이 되는 것을 ..
안녕하세요, 오늘은 MFC 프로그램에서 List Control을 사용하여 Image Thumbnail을 만드는 방법에 대해서 알아보겠습니다. 먼저, 다음과 같이 List Control을 생성합니다. 위의 이미지와 같이 List Control을 생성 후 다음과 같은 코드를 작성해줍니다. BOOL MyDialogDlg::OnInitDialog() { CDialogEx::OnInitDialog(); // 최초 생성 시 동일 // List Control 스타일 수정 // List Control의 스타일을 수정하여 아이콘 뷰 모드로 설정하고, 아이콘을 왼쪽 정렬 m_ListCtrl.ModifyStyle(LVS_TYPEMASK, LVS_ICON | LVS_ALIGNLEFT); // List Control의 높이를 ..