반응형

분류 전체보기 227

스트리밍 녹화하기

주의 저작권 문제가 발생할 수 있으므로 본 게시물을 불법적인 악의적인 곳에 사용하지 마시기 바랍니다. 스트리밍을 파일로 저장하기 위해 필 수 적으로 필요한 게 VLC Media Player입니다. VLC 플레이어는 무료로 사용할 수 있는 오픈 소스 플레이어로 스트리밍을 재생할 수 있고 스트리밍을 파일로 저장할 수 있습니다. 물론 다양한 운영체제를 지원합니다. www.videolan.org/vlc/ VLC 미디어 재생기 공식 다운로드, 최고의 오픈 소스 재생기 - VideoLAN VLC는 DVD, 오디오 CD, VCD 와 다양한 스트리밍 프로토콜뿐 아니라 대부분의 멀티미디어 파일을 재생할 수 있는 무료 오픈 소스 크로스 플랫폼 멀티미디어 재생기이자 프레임워크입니다. VLC는 대부 www.videolan.o..

IT/Tools 2021.04.22

비트코인 채굴 크립토탭 (CryptoTab)

요즘 비트코인이 자고 일어나면 신고가를 찍고 있습니다.코인 한 개에 일천만 원 선에서 거래했었는데 현재 7천2백만원... 존버 했으면... 아쉬움이 큽니다. 비트코인은 말 그대로 가상 화폐라서 선 듯 돈의 가치가 느껴지지 않아 매수가 꺼려지는데요. 그렇다고 장비를 구매해서 채굴하기에는 그래픽 카드가 너무 올라 포기합니다. 리스크 없이 채굴할 수 있는 방법이 있어 이번에 이를 소개하고자 합니다. "크립토탭" 크립토탭이라는 프로그램을 PC나 휴대폰에 설치하여 실행하면 채굴에 기여한 만큼 내 계좌로 비트코인을 적립해주는 서비스 플랫폼입니다. 일단 스캠이라도 내 돈이 들어가지 않으니 위험 요소가 없습니다. cryptotabbrowser.com/21797822CryptoTab Browser - Lightweigh..

Financial/Teck 2021.04.02

php 이미지 압축 리사이즈 하기

이슈 png의 경우 투명 이미지를 처리하기 위해서 alpha 처리가 필요하다. 다른 포맷은 문제가 없지만 PNG 파일은 imagecreatetruecolor 메소드를 사용하면 투명처리된 부분이 검정으로 바뀜. 그래서 다른 포맷과 다른 처리 절차가 필요함. 파일 압축 메소드 public static function compress($source, $destination, $quality) { $info = getimagesize($source); if ($info['mime'] == 'image/jpeg'){ $image = imagecreatefromjpeg($source); imagejpeg($image, $destination, $quality); }elseif ($info['mime'] == 'im..

Program/Php 2021.02.15

CORS (Cross Domain) ajax 우회하기

cors 문제를 우회하기 위해서 jquery.ajaxPrefilter() 를 사용한다. ajax에는 json으로 설정해두고 통신할때 prefilter에서 jsonp로 속여서 보내는 방식으로 아래와 같이 사용하면 된다. $.ajaxPrefilter('json', function(options, orig, jqXHR) { return 'jsonp'; }); $.ajax({ url: "domain", crossDomain: true, dataType: "json", method: "GET", data: {}, headers: { }, success: function(result, textStatus, jqXHR ) { } });

Program/javascript 2020.10.22

RNN 모델 정리 2

6. MLP DNN(다입력 다:다) 2개의 컬럼에 각 3개씩 데이터를 입력받아, 2개의 값으로 출력되는 모델을 만들자. #1. 데이터 import numpy as np dataset = np.array([[1,2,3,4,5,6,7,8,9,10],[11,12,13,14,15,16,17,18,19,20],[21,22,23,24,25,26,27,28,29,30]]) print("dataset.shape ", dataset.shape) dataset = np.transpose(dataset) print(dataset) print("dataset.shape :", dataset.shape) (10,3)의 데이터이다. split_xy3 함수를 이용하여 x를 2개 컬럼 3개씩 , y를 1개 컬럼 2개씩 다음 형태로 ..

AI/DeepLearning 2020.10.10

RNN 모델 정리 1

1. MLP DNN 모델(다:1) 1부터 10까지의 데이터를 준비한다. #1. 데이터 import numpy as np dataset = np.array([1,2,3,4,5,6,7,8,9,10]) 함수를 사용해서 4개씩 잘라서 x를 만들고, 그 다음 수 1개의 숫자를 y로 만들자 def split_xy1(dataset, time_steps): x, y = list(), list() for i in range(len(dataset)): end_number = i + time_steps if end_number > len(dataset) - 1: break tmp_x, tmp_y = dataset[i:end_number], dataset[end_number] x.append(tmp_x) y.append(tm..

AI/DeepLearning 2020.10.08

2020년 10월 6일 신박퀴즈 신한 쏠 퀴즈

노벨의 유언에 따라 인류의 복지에 공헌한 사람이나 단체에게 수여되는 노벨상은 2020년 올해 제○○○회를 맞이합니다. 올해 화학상에는 한국인 후보도 있다고 하는데요. ○○○에 들어갈 숫자는 무엇일까요?( 숫자로만 3자리) - 120 지난 10/4 롯데 오윤석 선수가 기록한 사이클링 히트에서 홈런은 어떤 홈런이었을까요? - 만루홈런

RNN용 데이터 자르기

RNN 모델은 주로 연속적인 데이터를 처리할 때 많이 사용한다. 주가, 환율, 금리, 국제 유가 등 그러다 보니 연속되는 데이터를 구했을 때 제일 처음 고민하는 것 중하나가 이 데이터를 어떻게 잘라야 할지, 데이터의 x값과 y값을 어떻게 나누어야 할지, 만약 RNN을 적용한다면 몇 개씩 잘라서 작업을 해야 할지 등 데이터를 분리하는 어려움을 겪게 된다. 특히 x와 y를 어디서부터 어디까지로 할 것인가가 첫 번째 고민이다. 1. split 함수 만들기 (다:1) #1. 데이터 import numpy as np dataset = np.array([1,2,3,4,5,6,7,8,9,10]) 우선 RNN에 쓸것이고 5개의 연속된 데이터로 그 다음의 데이터 값을 예측하는 모델을 만들고자 한다. 1부터 4까지의 데이..

AI/DeepLearning 2020.10.06

케라스 모델의 파라미터들과 기타 기법들

#2. 모델구성 from keras.models import load_model model = load_model("savetest01.h5") from keras.layers import Dense #추가 model.add(Dense(1)) #추가 model.summary()​ #1. 데이터 import numpy as np x_train = np.array([[1,2,3,4,5],[2,3,4,5,6],[3,4,5,6,7]]) y_train = np.array([6,7,8]) x_train = x_train.reshape(x_train.shape[0], x_train.shape[1], 1) print("x_train.shape : ", x_train.shape) #(3,5,1) print("y_trai..

AI/DeepLearning 2020.10.06
반응형