HeadLess Chrome? 머리없는 크롬? HeadLess란? Headless라는 용어는 '창이 없는'과 같다고 이해하시면 됩니다. 여러분이 브라우저(크롬 등)을 이용해 인터넷을 브라우징 할 때 기본적으로 창이 뜨고 HTML파일을 불러오고, CSS파일을 불러와 어떤 내용을 화면에 그러야 할지 계산을 하는 작업을 브라우저가 자동으로 진행해줍니다. 하지만 이와같은 방식을 사용할 경우 사용하는 운영체제에 따라 크롬이 실행이 될 수도, 실행이 되지 않을 수도 있습니다. 예를들어 우분투 서버와 같은 OS에서는 '화면' 자체가 존재하지 않기 때문에 일반적인 방식으로는 크롬을 사용할 수 없습니다. 이를 해결해 주는 방식이 바로 Headless 모드입니다. 브라우저 창을 실제로 운영체제의 '창'으로 띄우지 않고 대..
Python
from selenium import webdriver from selenium.webdriver.chrome.options import Options from fake_useragent import UserAgent options = Options() ua = UserAgent() userAgent = ua.random print(userAgent) options.add_argument(f'user-agent={userAgent}') driver = webdriver.Chrome(chrome_options=options, executable_path=r'C:\WebDrivers\ChromeDriver\chromedriver_win32\chromedriver.exe') driver.get("https:/..
Polynomial 단층(dense=1)인데도 경계면이 비선형. 직선을 이용한 이항 분포 모델링 binary 문제는 확률로 접근해야하니 0~1로 출력 값 제한 differentiable and continuous function 으로 변환 신경망에서는 비선형 활성화 함수가 필수적. 선형함수가 모양이 nice but 선형함수를 다층구조로 해도 단층 구조와 똑같 (:선형 함수 조합의 한계) -> 따라서 비선형 함수를 사용해야 함 (다층 네트워크 구조로 사용하려면) 실습 시작값이 gray, rgb는 큰 문제가 아냐. 2차원 영상을 준다하더라도 필터링 많이 해, 필터 수만큼 layer가 쌓이는 것임 마지막 채널 의미가 input층에 대해 왜 4차원으로 만드냐면 첫번째 convolution layer를 10번 쓰..