본문 바로가기

분류 전체보기

(290)
[인코딩 방식] 웹에서 얻은 데이터가 안열릴때 csv 파일을 읽으려고 하는데 위와 같은 에러가 뜰 경우 ecoding 방식을 아래 중 하나로 바꿔주면 대부분 열린다. latin_1, euc-kr, cp949 pd.read_csv('~data.csv', sep='\t', encoding='utf-8') pd.read_csv('~data.csv', sep='\t', encoding='cp949') pd.read_csv('~data.csv', sep='\t', encoding='euc-kr') pd.read_csv('~data.csv', sep='\t', encoding='latin_1')
[Coursera 강의] Natural Language Processing in TensorFlow - 4주 차 (TensorFlow Developer 전문 자격증 강의) TensorFlow Developer 전문 자격증 강의 기록 import tensorflow as tf from tensorflow.keras.preprocessing.sequence import pad_sequences from tensorflow.keras.layers import Embedding, LSTM, Dense, Bidirectional from tensorflow.keras.preprocessing.text import Tokenizer from tensorflow.keras.models import Sequential from tensorflow.keras.optimizers import Adam import numpy as np tokenizer = Tokenizer() data="I..
[Deep learning 논문 읽기] StyleGAN loss 이해, 얕게 읽는 WGAN, WGAN-GP style gan loss 이해하기 위해, 여기에 쓰인 WGAN-GP loss를 살펴볼까 한다. 우선 GAN loss, WGAN loss의 차이를 살펴보고 WGAN loss를 이해한다면 WGAN-GP loss도 이해할 수 있다. 수식적으로 깊게 들어가진 않는다. 얕게! GAN vs WGAN 위 그림을 보면 GAN과 WGAN의 차이를 확연하게 알 수 있다. GAN의 Discriminator와 유사한 역할을 하는 게 Critic이다. 그런데 discriminator의 경우 출력 값으로 확률 값이 필요하기에 Logistic Sigmoid function을 마지막 logit에 취해줘야 했다. Critic의 경우 이게 없다. 대신 f 가 추가 되는데, 위에서 f는 1-Lipschitz function이다. 이 조..
[Deep learning 논문 읽기] style-gan 1 1. Abstract & Introduction 중요한 점 원래 gan은 latent vector에서 바로 mapping해서 뭔가 style 조절하기가 어려웠다. 또 latent vector가 학습 데이터의 확률 분포를 따를 수 밖에 없다. 이걸 entanglement (얽혔다는 뜻) 라고 하는 듯. style-gan은 이를 보완한다. 그게 여기서 강조하는 intermediate latent space이다. 2. Style Based Generator - 예전엔 latent code(z)가 input layer를 통과하는 형식으로 generator가 동작했다. 여기선 아예 input layer를 생략하고 어떤 상수를 배우고 이렇게 배운 상수에서 시작한다! 이 상수가 뭐냐면 아래 그림 (b)에서 합성 네트..
MBTI 검사 결과 (ENTJ, ENTP) 두 가지가 거의 비슷하게 나왔는데 ENTJ가 좀 더 높다. https://www.truity.com/sites/default/files/tfsamplereport.html#facetscores Sample Report for the TypeFinder® Personality Assessment | Truity The Elements of Your Personality Your personality type code is made up of four letters that represent key aspects of how you think, relate to others, and approach the world around you. Let's look now at how each of those fou..
[데이터 시각화] visualzation , jupyter lab, jupyter notebook에서 matplotlib/seaborn 한글 font 설정 방법 [Mac Os] 3시간은 삽질한 것 같은 폰트 문제? 결국 폰트문제가 아니지만, 폰트는 잠정적 문제 mpl.font_manager._rebuild() font_manager를 rebuild해야한다!~~!!!!!!!!!!1 아 화난다.. https://ohgyun.com/769 import pandas as pd import numpy as np import re import random import matplotlib.pyplot as plt import seaborn as sns import json %matplotlib inline # 필요한 패키지와 라이브러리를 가져옴 import matplotlib as mpl import matplotlib.pyplot as plt import matplotlib.font_ma..
최근 일상, 독서모임 나는 트레바리란 독서모임을 한다. 레이 달리오가 말한대로 '자신을 열렬히 세상에 알려라'를 실천하기 위해 커뮤니티 속에서도 나를 많이 표현하고 있다. 나는 이런 활동을 하고 이런 생각을 하는 사람이라고, 지금 글도 그런 활동의 일환이고. 독서모임에선 서로 생각을 나누고 소통한다. 여기서 내가 생각했던 것들을 말할 수도 있는데, 오늘은 많이 들었던 것 같다. 내가 미쳐 생각지 못했던 얘기를 다들 많이 해주셨다. 여기선, 나를 드러내고 표현하면 그 모습 그대로 나를 좋게 봐주고 응원해주는 사람들이 있다. 매우 감사하고, 매번 갈 때마다 좋은 기운을 받는다. 요즘 자존감이 많이 오른 거 같다. 그래서 그런지 나 자신이 더 빛나는 느낌이고, 스스로가 더 좋아진 것 같다. 같은 관심사를 가진끼리, 서로 이해해주며..
관심사가 같은 커뮤니티에서 만난 사람들과 그렇지 않은 사람들의 차이점? 어떻게 하다가 독서 모임 관련 인터뷰를 하게 됐는데, 그때 생각을 기록으로 남겨둘까 한다. 아래는 관심사가 같은 커뮤니티에서 만난 사람들과 그렇지 않은 사람들의 차이점?에 관한 인터뷰 대답이다. 관심사로 만난 사람들은 그렇지 않은 사람들에 비해 제 장벽?이 좀 허물어져서 본래의 나를 들어내는데 거리낌이 없어지는 거 같아요. 독서모임을 예로들자면, 책을 좋아하지 않는 사람에게 철학이나 심리학, 인생관에 대해 얘기하면 그저 엉뚱하고 4차원적인 사람으로 낙인찍히기 쉽상이죠. 그런데 독서모임에선 제가 이런 얘기를 해도 받아들여질거란 안정감이 있다해야하나? 그런게 있어서 얘기할때 주저하는 마음이 덜한 것 같아요. 인생에선 나를 얼마나 드러내고 표현할 수 있느냐도 중요하지만 , 그렇게 드러난 ‘나’를 남들이 이상하..

728x90