전체 글
-
우분투 한글 설정Ubuntu(20.04 LTS) 2021. 9. 17. 15:25
Terminal을 연 후 아래 명령어를 실행 후 fcitx-hangul 입력기 설치 sudo apt install fcitx-hangul fcitx의 경우 한글깨짐이나 크롬에서 잘 작동이 안되는 경우가 있어서 필자는 아래 벼루도 같이 설치 했다. sudo apt install uim uim-byeoru 그 다음 키보드맵핑을 해줘야하므로 Language Support 실행 키보드 입력기에 fcitx와 uim이 추가된것을 알 수 있다. fcitx나 uim을 선택하고 재시작 gnome-tweaks를 설치해서 키보드나 기타 환경을 쉽게 변경할 수 있다. sudo apt install gnome-tweak-tool gnome-tweaks
-
우분투 20.04 LTS JAVA JDK 설치Ubuntu(20.04 LTS) 2021. 9. 17. 15:14
설치 프로세스 apt 업데이트로 리스트 갱신 sudo apt update jdk8버전 jdk11버전 설치 sudo apt install openjdk-8-jdk sudo apt install openjdk-16-jdk bashrc에 JAVA_HOME 설정(어플리케이션이 JAVA_HOME을 사용하는 경우) 사실 설정하지 않아도 아직은 크게 상관이 없다. sudo vi ~/.bashrc export JAVA_HOME=$(readlink -f /usr/bin/java | sed "s:bin/java::") 또는 $ sudo nano /etc/environment 다음을 추가 JAVA_HOME=/opt/jdk/jdk1.8.0_261 JRE_HOME=/opt/jdk/jdk1.8.0_261/jre 다음을 변경 PA..
-
C# 폼간 변수 전달AI/기타 2021. 3. 4. 22:39
C# 응용프로그램 개발중 변수 하나를 여러개의 폼에서 사용해야 하는 경우가 생겼다. public으로 전역변수를 설정하면 가져오려나 했는데 폼사이에서 변수값이 이동이 되지 않았다. 다음과 같이 해결하였다. Form2 //전역으로 전달할 변수를 담는 함수 public static string Code { get; set; } textBox1.Text = Code; // 다른폼(Form1)에서 전달받은 값을 변수에 저장 Form1 //변수를 가져온다. Form2.Code = textBox1.Text; // 전달자(Code)를 통해서 Form2 로 전달 static을 사용해서 Form2 frm2 = new Form2(); // Form2형 frm2 인스턴스화(객체 생성)를 사용하지 않는다.
-
Tensorflow Certification 합격AI/Tensorflow 2021. 1. 4. 09:25
무려 100$나 들여서 본 인증시험 Tensorflow Certification에 합격했다. colab에 코드들을 적어 놓고 모델링을 돌려놓고 결과를 보고 좋은 모델들을 저장하고 PyCharm에 Tensorflow 로고가 박혀 있는 Start Exam을 눌러서 시험을 쳤다. 시험은 Pycharm의 Tensorflow exam 플러그인을 통해서 치르게 된다. 총 5문제에서 각 문제별로 모델을 돌리면 모델링 결과가 mymodel.h5에 저장이 되는데 submit을 하면 모델의 점수를 알려준다. 좋은 점수가 나올때까지 돌려주면 된다. 5시간이나 주어지지면 모델학습에 시간이 많이 걸리므로 단단히 준비하는 것이 좋다. 새해 선물로 합격을 받아서 기분이 좋다. 1문항은 기본 레이어 모델링 2문항은 fashion-m..
-
Tensorflow windowed dataset 활용법AI/Tensorflow 2020. 12. 24. 18:08
tf.data.Dataset을 활용하여 다양한 Dataset 로더를 만들 수 있습니다. 그리고, 로더를 활용하여, shuffle, batch_size, window 데이터셋 생성등 다양한 종류를 데이터 셋을 상황에 맞게 생성하고 모델에 feed할 수 있도록 제공해 줍니다. 더 이상 numpy로 한땀 한땀 만들어 줄 필요없이, 간단한 옵션 몇 개면 데이터세트를 완성할 수 있습니다. References: 텐서플로우 공식 도큐먼트 # 필요한 라이브러리 import import numpy as np import tensorflow as tf 1. dimension을 1만큼 늘려주기 1-1. tensorflow 의 expand_dim : 차원 늘리기 x = np.arange(20) tf.expand_dims(x,..