본문 바로가기

전체 글41

WSL2 ubuntu 22.04 인스턴스에 docker 설치 에러 (Cannot connect to the Docker daemon) 도커 버전은 확인이 되는데, 도커의 데몬프로세스를 연결할 수 없다는 에러가 발생했다. 아래 명령어를 입력 후 '1'을 입력하고 엔터를 친다. sudo update-alternatives --config iptables 하지만 docker 서비스를 실행할 수 없다. 다시 아래 명령어를 입력한다. nohup sudo dockerd & sudo docker run hello-world docker가 hello-world라는 파일을 실행하기 위해서는 아래와 같은 단계를 수행한다. Docker 클라이언트가 Docker 데몬에 접속했습니다. Docker 데몬은 Docker 허브에서 "hello-world" 이미지를 가져왔습니다. (amd64) Docker 데몬은 해당 이미지에서 현재 읽고 있는 출력을 생성하는 실행.. 2023. 4. 15.
wsl2 에서 리눅스 여러개 사용하기 wsl2 환경에서 여러개의 리눅스를 사용하고 싶다. WSL2 tarball 설치 https://cloud-images.ubuntu.com/releases/hirsute/release/ubuntu-21.04-server-cloudimg-amd64-wsl.rootfs.tar.gz 위의 경로에서 wsl ubuntu image파일을 다운로드 받는다. 그리고 아래 명령어를 입력한다. Remove-Item alias:curl 윈도우 파워셀에 빌트인된 curl Alias 설정을 지운다. 그리고 curl 명령어를 이용해서 Ubuntu WSL tarball을 다운로드한다. curl (("https://cloud-images.ubuntu.com", "releases/hirsute/release", "ubuntu-21.04.. 2023. 4. 14.
[Pandas] Shape of passed values is (598, 2795), indices imply (598, 2877) error SimpleImputer를 이용해서 데이터를 보간 후 데이터 프레임으로 만드는 과정에서 에러가 발생했다. train_x 의 shape은 (598, 2877) 인데 SimpleImputer로 보간 후에 나온 데이터의 shape은 (598,2795)이다. 컬럼 82개는 어디로 간것일까? https://stackoverflow.com/questions/62198172/im-getting-this-error-shape-of-passed-values-is-55-93315-indices-imply-6 I'm getting this error: "Shape of passed values is (55, 93315), indices imply (68, 93315)" when applying the Imputer Here.. 2023. 2. 8.
파라미터와 하이퍼파라미터 (train 하는가? 안하는가?) 파라미터는 train을 통해서 조절되는 값이다. $$ y = f(x; \theta) $$ 위의 식은 입력값 x가 주어졌을 때 출력 값 y를 잘 매핑하는 최적의 파라미터 θ 를 찾는 parametric function이다. 최적의 파라미터 θ를 찾기 위해서는 학습을 통해서 y를 잘 매핑할 때 까지 계속 반복해서 찾는다. 모델이 학습해야 하는 것이 명확하게 정해져 있어 (위의 식에서는 theta) 속도가 빠르고 모델을 이해하기 쉽다. 하이퍼 파라미터란 최적의 모델을 구현하기 위해 모델에 설정하는 변수이다. 하이퍼 파라미터는 train을 하지않고 user가 값을 직접 세팅해서 모델링을 하는 것이다. 하이퍼파라미터를 통해 모델의 파라미터를 추정하는데 도움이 될 수 있는 프로세스에서 사용된다. 그리고 오버피팅을 .. 2023. 1. 19.