히히

    크롤링 입문

    보호되어 있는 글입니다.

    2. swift 모르는 상태로 캘린더 만들기

    바로 캘린더를 만들어본다. 구글링으로 캘린더 제작 코드를 먼저 끌고왔다. (step 1) 코드는 익숙해져 대충 볼 순 있는데 , 이해가 되진 않는 순간 (step 2) 필요한 개념 공부를 시작한다. (step 3) Step 1. 캘린더 코드 공부 캘린더를 만들어내기 위해 무작정 코드를 찾고, 그대로 구현한다. 더보기 참고한 코드 캘린더 관련 프레임워크 SwiftUI 공식 튜토리얼 정리 UICollectionView UICollectionView Tutorial: Getting Started Creating a Custom Calendar Control for iOS [Swift] UICollectionViewCompositionalLa 좌우 스크롤되는 캘린더뷰 만들기( feat: Compositional..

    1. Xcode 구성하기

    1. Xcode 구성하기

    Xcode에서 Swift를 사용 할 예정이다. 1. Xcode 다운 맥북 앱스토어에서 다운받았는데, 엄청 오래걸렸다. 2. 프로젝트 생성 새 프로젝트를 생성해준다. ios의 App을 만들것이니 체크하고, 오른쪽 위 캡쳐본 단계에서 Product Name : 프로젝트 이름 넣어준다. Organization Identifier : 회사가 아닌 혼자하는 프로젝트이므로 아무거나 넣었다. Interface : Storyboard는 많이 사용하던 거이고 자료가 많다고 한다. SwiftUI는 최근에 등장했고 점점 적용 중이라 한다. Language : 스위프트! Use Core Data : 데이터 백업을 가능하도록 기능을 추가할 수 있게 된다고? 한다. 데이터를 관리하는 것과 관련되어 있는데, 나는 추후 데이터가 복..

    IOS 캘린더 만들기

    IOS 캘린더 만들기

    예전부터 만들고 싶었던 캘린더 앱 만들기 ios로 만드는 이유는 내가 쓸거여서! 타임라인 IOS 캘린더 만들기 1. Xcode 구성하기 2. swift 모르는 상태로 캘린더 만들기 ​ 기능 브레인스토밍 중요도 상 안정성 절대 삭제되거나 나갔다 들어온다고 사라지지 말아야 함 심플한 컨셉 깔끔의 극치를 달릴 것이다. 근데! 심플하지만, 기능이 모자라보이진 않게 커스터마이징은 이걸 완료한 후에 추가를 하던말던 구현 기능 등록삭제이동 드래그 일정 추가 당일 표시 당일 순서이동 음력표시 강조 스티커 요일, 달, 년 반복 토, 일, 휴일 표시 복사 시간 입력 색상 입력 잘라내기 위치 입력 (공란 시 캘린더에 노출안함) 연, 월 이동 월 슬라이드 날짜 터치시 목록 다크모드 카테고리 등등등 중요도 중 AI 요소 일정을..

    [GAN] 다양한 GAN의 이론 설명

    [GAN] 다양한 GAN의 이론 설명

    DCGAN표준정규분포로 얻어진 벡터를 샘플링하고 컨볼루션 기반의 레이어를 통과. PGGAN고해상도 이미지를 위해 점진적인 학습 모델을 사용함.작은, 4x4 resolution g의 첫, d의 마지막 레이어를 가져와서 해당 사이즈를 먼저 학습함.activation map은4x4x1024 를 ex.1x1 conv(rgb 로 바꾸기 위함.)를 거쳐 4x4x3으로 변형 후 tanh를 거쳐 -1~1로 변형 후 0~255의 rgb로 매핑latent space 의 4x4x1024를 rgb형태로 바꿔줌으로써 이미지로 변형.descr의 인풋으로 넣어주기 위해선, 위에서 나온 레이어를 4x4x필요채널수 (가령 512)로 변형해주는 from RGB 작업을 거치도록 함.이렇게 한 뒤 더 큰 사이즈의 레이어를 추가하여 기존 레..

    RTX 3060, 3070 시세 기록

    RTX 3060, 3070 시세 기록

    표 내 가격순, ASUS 대상 21-12-13 RTX 3060 DUAL RTX 3060 TUF RTX 3060 KO RTX 3060 STRIX RTX 3070 KO RTX 3060Ti KO 21-12-14 RTX 3060 DUAL RTX 3060 TUF RTX 3060 STRIX RTX 3060 KO RTX 3060Ti KO RTX 3070 KO 21-12-20 RTX 3060 DUAL RTX 3060 TUF RTX 3060 STRIX RTX 3060 KO RTX 3060Ti KO RTX 3070 KO

    맥os와 머신러닝

    맥북의 m1칩과 머신러닝의 호환문제는 괜찮을까? 1. 기존 m1은 인텔의 언어로 작성된 앱들을 로제타를 이용하여 번역한 뒤 실행되는 과정이 대부분이었다. 2. 텐서플로, 아나콘다 돌아간다. 3. 맥은 엔비디아 그래픽카드가 아닌 AMD그래픽카드를 사용했다. 4. 우리는 엔비디아 그래픽카드를 쓰는 CUDA 프레임워크가 필요하다. 5. 메모리를 공유하는 구조가 큰 장점이다. - 통합 메모리 아키텍처 6. 텐서플로우 정식버전이 맥 GPU에서 들어간다. (이전엔 CPU에서만 돌아갔음. 즉 못씀.) 7. Jetbrain Pycharm이 apple 자체적으로 돌아가는걸 볼 수 있다. 그럼 IDE를 사용해서 라이브러리를 까는 것과 로컬에서 라이브러리를 까는 것의 차이가 있는건지 알아보자. 아 근데 돌아가는건 m1을 쓰..

    딥러닝 + 게이밍용 개인 데탑 맞추기 - 첫 조립PC

    딥러닝 + 게이밍용 개인 데탑 맞추기 - 첫 조립PC

    서론개인 PC가 필요해졌다. 용도는 작은 데이터 딥러닝 & 게이밍 용도.큰 데이터는 서버를 사용할 예정이고,꼭 PC에서 학습을 해야하는 데이터의 경우 아주 작게라도 돌려보려고 두 용도를 고려한 PC를 맞추려 한다.게이밍도 좋은 옵션을 원하는 건 아니고 평균 옵션이 잘 돌아가면 된다. 게임 옵션 욕심은 거의 없기에...예산은 150으로 잡았다가 점점 올라가는 중.. 200 안쪽으로 할 예정이다. 난 PC 하나도 모르는 완전 초보여서 하나하나 알아보기 시작한 사람이기에 나중에 까먹지 않도록간단히 알아본 순서대로 제품을 본 히스토리, 성능 고민, 고려할 사항 정도를 적는다.최대한 놓치지 않고 적기 위해 조금 편하게 작성해본다.조립 PC 스따뜨   알아본 순서보통 필요한 부품은 아래 8가지이다.GPU, CPU ..

    [데이터 전처리] 학습 전 데이터 처리

    컬럼 중 특정 데이터 타입을 가진 컬럼 추출하기 list(data.select_dtypes(['object']).columns) #or data.columns.to_series().groupby(data.dtypes).groups 범주형 데이터를 인덱스로 라벨링 from sklearn.processing import LabelEncoder model = LabelEncoder() model.fit(data.column_str) data.column_int = model.transform(data.column_str) 테스트 데이터 분리 from sklearn import * X_train, y_train, X_test, y_test = model_selection.train_test_split(data_..

    [장비] 딥러닝 환경 구축하기 : CPU 환경

    [장비] 딥러닝 환경 구축하기 : CPU 환경

    코랩만 쓰다가 로컬 환경을 만들어야 하는 일이 생겼다. GPU가 없는 상황이라 작은 데이터 셋만 실험할 생각으로 CPU에 환경을 구축해본다. 1. 아나콘다 설치 버튼을 통해 간단히 다운로드한다. https://www.anaconda.com/products/individual Anaconda | Individual Edition Anaconda's open-source Individual Edition is the easiest way to perform Python/R data science and machine learning on a single machine. www.anaconda.com 아나콘다 설치 시 Jupyter Notebook도 자동으로 같이 설치가 된다. 이 뒤로는, Anaconda P..