추천시스템 프레임워크 Recbole 사용하기, 사용법 정리하기

Recbole이란? https://recbole.io/docs/index.html 추천시스템을 공부하고 알고리즘을 찾아보다보니 자연스럽게 Recbole이라는곳으로 도착하게 됐다. 간단하게 말해 유명한 추천시스템 알고리즘들이 모여있는 오픈소스 프레임워크이다. 나도 머신러닝, 딥러닝 프레임워크를 만드는 프로젝트를 했을때 고려해야할부분들이, 요구사항들이 많았고, 코어부분만 만드는데도 시간과 많은 정성이 들어갔는데, 이 라이브러리를 보면서 그때의 생각이 났다. 성능이 좋다 안좋다를 떠나서, 간단하게 각 알고리즘들을 구현해 볼수 있어서 개발 전 단계라던지, 알고리즘을 찾아보는단계에서 …

hive설치하기 /hive3.1.2/centos7/실습용 간단히

버전 hive 3.1.2 mariadb 10.3.xx mysql-connector-java 8.0.26 java : jdk 8(1.8.0) hadoop.3.1.1 java, hadoop은 앞서 적어논 게시글을 따라왔다면 깔려있다. 이제 hive를 올려볼 차례다 그전에 앞서 mariadb 다운로드하기  출처  https://zetawiki.com/wiki/CentOS7_MariaDB_%EC%84%A4%EC%B9%98 hive 설치 https://dlcdn.apache.org/hive/ 버전 맞게 -> bin 링크 따오기 조회되면 exit <mysql 커넥터 설치하기 !> 1. 버전확인하기 https://dev.mysql.com/doc/connector-j/5.1/en/connector-j-versions.html 2. 다운받기 https://downloads.mysql.com/archives/c-j/ /눌린뒤 name복사해서 붙혀넣기 한 뒤 …

하둡 설치하기 / Centos7 / hadoop3.1.1

실습만을 위해서 데이터노드 0으로 만들예정입니다. centos 다운받기  필요한 버전등 선택하셔서 다운 받으시면 됩니다. # 버츄얼머신 -> Centos7.9 # SSH -> movaxterm 하둡다운링크 환경변수 설정해주기

0. 간단죽죽이 미니콘다 바로 설치 하기 / miniconda install 왜 필요하나?

미니콘다를 설치하기 전 원래 아나콘다를 사용 했었다. 왜 설치하냐면 2020년 9월 아나콘다는 서비스 약관을 변경하여 200명 이상의 직원이 있는 기업 또는 정부 조직이 Anaconda Repository를 사용하는 경우 유료로 구매하게 하였다. 그래서 200명이 넘어가는 기업에 종사하고있는 환경이면 미니콘다를 설치하여야 한다. 그래서 앞으로는 미니콘다를 더 많이 사용하게 될수도 있다고 생각이 들어서 미니콘다를 설치하고 미니콘다 환경에 조금씩 더 …

워드프레스 Nginx pixel 사이즈 늘리기2560 pixels -> more

최근에 워드프레스 블로그에 이미지를 업로드하던 중, 이미지 픽셀 초과로 인해 업로드가 실패하는 문제가 발생했습니다. 해당 오류 메시지는 다음과 같았습니다. [error] 이 문제를 해결하기 위해선 서버의 nginx 설정을 수정해야 했습니다. 여기서는 그 해결 과정과 함께 각 설정값의 의미를 자세히 살펴보겠습니다. 1. 문제 원인 이미지 업로드에 실패한 이유는 주로 이미지의 크기가 서버가 처리할 수 있는 픽셀 수를 …

crontab을 활용한 시작시 파일 실행

crontab을 활용한 시작시 파일 실행, 버츄얼박스를 통하여 쿠버네티스 환경 및 쿠베플로우환경을 만들었다. 가끔 서버를 껐다 키게되는데, 그럴때마다 그에 필요한 정보들을 재 시작하는게 너무 비 효율적이었다. Shell파일 생성 #!/bin/bash를 적어주어 bash에서 아래의 명령들을 실행한다. 괄호를 해줘서 실행후 실행완료 커맨드에서 벗어난다.

vscode remote-containers error

vscode에서 remote로 docker에 접속할때 docker extention으로 접속할때. attache visual studio code를 클릭하면 Error running command remote-containers.attachToRunningContainerFromViewlet: The operation was aborted. This is likely caused by the extension that contributes remote-containers.attachToRunningContainerFromViewlet. 위와같은 에러가 발생한다. 혹은 remote explorer의 Dev Containers에서 도커를 잡으려고 아무리 새로고침을 해봐도 Error running command remote-containers.explorerTargetsRefresh: The operation was aborted. This is likely caused …

Linux SSH setting 및 접속

/Linux SSH setting 및 접속/ 시큐어 셸(Secure SHell, SSH)은 네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행하고 다른 시스템으로 파일을 복사할 수 있도록 해 주는 응용 프로그램 또는 그 프로토콜을 가리킨다. 기존의 rsh, rlogin, 텔넷 등을 대체하기 위해 설계되었으며, 강력한 인증 방법 및 안전하지 못한 네트워크에서 안전하게 통신을 할 수 있는 기능을 제공한다. 기본적으로는 …