신경망은 딥 러닝의 매우 중요한 핵심입니다. 그것은 많은 다른 영역에서 많은 실용적인 응용 프로그램을 가지고 있습니다. 이제 이러한 네트워크는 이미지 분류, 음성 인식, 물체 감지 등에 사용됩니다. 이것이 무엇이며 어떻게 작동하는지 이해합시다. 이 네트워크에는 다른 구성 요소가 있습니다. 다음과 같습니다 - 입력 레이어 x 임의의 은닉 레이어 출력 레이어 ŷ W 및 b로 정의되는 각 레이어 간의 가중치 및 편향 세트 다음은 각 은닉층 σ에 대한 활성화 함수의 선택입니다. 이 다이어그램에는 2계층 신경망이 표시됩니다(신경망의
주어진 문자열에서 우리의 임무는 임의의 문자, 특수 문자, 숫자 등의 조합을 사용하여 일부 문자열을 생성하는 것입니다. 예 InputPPOutputAKAK..... 알고리즘 1단계:문자열을 입력합니다.2단계:여기에 소문자, 대문자 및 특수 문자의 가능한 모든 조합을 변수에 저장합니다.3단계:두 개의 루프를 사용하고 임의 함수를 사용합니다. 이로부터 문자, 기호의 가능한 모든 조합을 얻을 수 있습니다. 4단계:마지막에 입력 문자열과 동일한 문자열을 표시하고 주어진 입력 문자열과 각 임의의 문자열과 일치시킵니다. 5단계:두 인덱스 값이
Python을 사용하여 매우 흥미로운 게임을 개발할 수도 있습니다. 가위바위보 게임도 그 중 하나입니다. 여기서 우리는 난수를 생성하기 위해 randint() 함수를 사용합니다. 이 게임에서 플레이어는 일반적으로 한 손을 주먹으로 들고 계산할 때 아래로 휘두르거나 뒤에서 잡고 있을 때마다 셋까지 세거나 게임 이름을 말합니다. 예시 코드 # importing required random module import random print("The Rules of Rock paper scissor game will be foll
컴퓨터 과학에서 웹 스크래핑은 웹사이트에서 데이터를 추출하는 것을 의미합니다. 이 기술을 사용하여 웹의 비정형 데이터를 정형 데이터로 변환합니다. Python3에서 가장 일반적인 웹 스크래핑 도구는 - Urllib2 요청 뷰티풀 수프 Lxml 셀레늄 기계식 수프 Urllib2 − 이 도구는 Python과 함께 사전 설치되어 있습니다. 이 모듈은 URL을 추출하는 데 사용됩니다. urlopen() 함수를 사용하여 다른 프로토콜(FTP, HTTP 등)을 사용하여 URL을 가져옵니다. 예시 코드 urllib.request에서 가져
Python은 Excel 파일 작업을 위한 openpyxl 모듈을 제공합니다. 엑셀 파일 작성 방법, 쓰기, 읽기 등을 이 모듈로 구현할 수 있습니다. openpyxl 모듈을 설치하려면 명령 프롬프트에서 이 명령을 작성할 수 있습니다. pip install openpyxl 시트 제목 이름을 지정하려는 경우 예시 코드 가져오기 openpyxlmy_wb =openpyxl.Workbook()my_sheet =my_wb.activemy_sheet_title =my_sheet.titleprint(내 시트 제목: + my_sheet_tit
OpenCv의 전체 형식은 Open Source Computer Vision이며, 이 라이브러리를 사용하여 이미지, 비디오에 대해 다양한 작업을 수행할 수 있습니다. OpenCV의 응용 분야 안면 인식 시스템 모션 추적 인공 신경망 심층 신경망 동영상 스트리밍 등 Windows에 설치하려면 이 명령줄을 사용할 수 있습니다. pip install opencv-python 리눅스용 - sudo apt-get install python-opencv 작업을 완료하려면 몇 가지 단계를 따라야 합니다 - 1단계:cv2라는 Op
PC의 시간이 주어지면 24시간 형식으로 변환됩니다. 여기서는 문자열 슬라이싱을 적용합니다. 여기에서 시간이 PM이면 규칙을 따르고 시간 부분과 함께 12를 추가하고 시간이 AM이면 추가하지 않습니다. 예시 Input: 12:20:20 PM Output: 24:20:20 알고리즘 Step 1: Input current datetime. Step 2: Extract only time from datetime format. Step 3: Using string slicing check last two words PM or AM. St
주어진 정수 목록에서 우리의 임무는 목록에서 가장 큰 N개의 요소를 찾는 것입니다. 예시 Input : [40, 5, 10, 20, 9] N = 2 Output: [40, 20] 알고리즘 Step1: Input an integer list and the number of largest number. Step2: First traverse the list up to N times. Step3: Each traverse find the largest value and store it in a new list. 예시 def Nnumber
타이머 개체는 기간에 따라 제한되는 일부 작업을 만드는 데 사용됩니다. 타이머 개체를 사용하여 일부 작업을 수행하는 일부 스레드를 만듭니다. 파이썬에서 Timer는 Thread 클래스의 하위 클래스입니다. start() 메서드를 사용하여 타이머가 시작됩니다. 타이머 객체 생성 threading.Timer(interval, function, args =None, kwargs =None), Timer 객체의 타이머 생성 구문입니다. 여기 이 예에서 처음에 얻을 수 있습니다. 안녕 3초 후에 표시됩니다. 파이썬 프로그램 예시 imp
거북이는 파이썬의 특별한 깃털입니다. 거북이를 사용하여 드로잉 보드에 쉽게 그릴 수 있습니다. 먼저 거북이 모듈을 가져옵니다. 그런 다음 창을 만들고 다음으로 거북이 개체를 만들고 거북이 메서드를 사용하여 드로잉 보드에 그릴 수 있습니다. 거북이 방법 방법 매개변수 설명 거북이() 없음 새 거북이 객체를 생성하고 반환합니다. 앞으로() 금액 거북이를 지정된 양만큼 앞으로 이동합니다. 뒤로() 금액 거북이를 지정된 양만큼 뒤로 이동합니다. 오른쪽() 각도 거북이를 시계 방향으로 돌립니다. 왼쪽() 각도 거북이를 시계 반대
양방향 통신 채널에서 소켓은 두 개의 끝점입니다. 소켓은 동일한 시스템 또는 다른 대륙의 프로세스 간에 통신할 수 있습니다. 소켓은 다양한 유형의 채널 TCP, UDP에 의해 구현됩니다. Socket을 생성하기 위해서는 socket 모듈과 socket.socket() 함수가 필요합니다. 구문 my_socket = socket.socket (socket_family, socket_type, protocol=0) 서버 소켓의 다양한 방법 my_socket.bind() 이 방법은 주소(호스트 이름, 포트 번호 쌍)를 소켓
주어진 문자열에서 우리의 임무는 이 문자열이 회문인지 아닌지를 확인하는 것입니다. 알고리즘 Step1: Enter string as an input. Step2: Using string slicing we reverse the string and compare it back to the original string. Step3: Then display the result. 예시 코드 my_string=input("Enter string:") if(my_string==my_string[::-1]): &n
우리의 임무는 파이썬에서 fork() 함수를 사용하여 자식 프로세스를 만들고 부모와 자식 프로세스의 프로세스 ID를 표시하는 것입니다. fork()를 사용할 때 자신의 복사본을 생성하는 것은 LINUX, UNIX에서 매우 중요한 측면입니다. fork()는 주로 멀티스레딩 환경에 적용 가능합니다. 즉, 스레드 실행이 복제되어 상위 스레드에서 자식 스레드가 생성된다는 의미입니다. 오류가 발생하면 메서드는 음수 값을 반환하고 자식 프로세스에 대해서는 0을 반환하고 그렇지 않으면 부모 프로세스에 있음을 의미하는 양수 값을 반환합니다.
이 섹션에서는 파이썬에서 heapq 모듈을 사용하여 두 개의 정렬된 목록을 병합하는 방법을 볼 것입니다. 예를 들어 list1 =[10, 20, 30, 40]이고 list2 =[100, 200, 300, 400, 500]이면 병합 후 list3 =[10, 20, 30, 40, 100, 200, 300, 400, 500] 이 작업을 수행하기 위해 heapq 모듈을 사용할 것입니다. 이 모듈은 표준 라이브러리 모듈로 Python과 함께 제공됩니다. 따라서 사용하기 전에 가져와야 합니다. import heapq heapq 모듈에는 몇
Python에는 산술, 논리, 관계, 비트 연산 등의 수학 연산을 위한 몇 가지 추가 표준 라이브러리 메서드가 있습니다. 이러한 메소드는 연산자에서 찾을 수 있습니다. 모듈. 처음에 사용하려면 연산자 표준 라이브러리 모듈을 가져와야 합니다. import operator 이 섹션에서는 비트 연산 및 컨테이너 연산에 대한 몇 가지 연산자 함수를 볼 것입니다. 산술 연산 먼저 산술 연산 기능을 볼 것입니다. 아래와 같습니다. Sr.No 기능 및 설명 1 추가(x,y) add() 메서드는 두 개의 숫자 x와 y를 더하는
Python을 사용하면 데이터를 다른 유형으로 쉽게 변환할 수 있습니다. 유형 변환에는 다양한 기능이 있습니다. 문자열 유형 개체를 숫자 값으로 변환하고 다른 컨테이너 유형 간에 변환을 수행하는 등의 작업을 수행할 수 있습니다. 이 섹션에서는 Python을 사용하여 변환을 수행하는 방법을 살펴보겠습니다. 문자열을 숫자 유형으로 변환 문자열 유형 객체에서 숫자 객체로 변환하려면 int(), float() 등과 같은 다양한 메소드가 있습니다. int() 메소드를 사용하여 모든 숫자를 문자열로 정수 값(밑수 10)으로 변환할 수 있습
JSON(Java Script Object Notation)은 가볍고 잘 받아들여지는 데이터 교환 형식입니다. Python에서 JSON 형식화 기술을 사용하여 JSON 문자열을 Python 개체로 변환하고 Python 개체를 JSON 문자열로 변환할 수도 있습니다. 이러한 기능을 사용하려면 Python의 json 모듈을 사용해야 합니다. json 모듈은 Python 표준 라이브러리와 함께 제공됩니다. 따라서 먼저 먼저 가져와야 합니다. import json Python 객체를 JSON 문자열로 변환 json 모듈에는 Python
Python에는 Dictionary라는 컨테이너가 하나 있습니다. 사전에서 키를 해당 값에 매핑할 수 있습니다. 사전을 사용하면 일정한 시간에 값에 액세스할 수 있습니다. 단, 주어진 키가 없을 경우 약간의 오류가 발생할 수 있습니다. 이 섹션에서는 이러한 종류의 오류를 처리하는 방법을 살펴보겠습니다. 누락된 키에 액세스하려고 하면 다음과 같은 오류가 반환될 수 있습니다. 예시 코드 country_dict = {India : IN, Australia : AU, Brazil : BR} print(country_dict[Aus
Quine은 입력을 받지 않지만 출력을 생성하는 프로그램입니다. 그것은 자신의 소스 코드를 보여줄 것입니다. 또한 Quinn에는 몇 가지 조건이 있습니다. 프로그램 내에서 소스 코드 파일을 열 수 없습니다. 예시 코드 a=a=%r;print (a%%a);print (a%a) 출력 a=a=%r;print (a%%a);print (a%a) Qine은 어떻게 작동합니까? 여기에서 간단한 문자열 형식이 작동합니다. 변수 a를 정의하고 a 내부에 a=%r;print (a%%a)를 저장하고 있습니다. 그런 다음 a 값을 인쇄하고
10진수와 2진수가 주어지면 우리의 임무는 10진수를 2진수로, 2진수를 10진수로 변환하는 것입니다. 알고리즘 빈토덱() Step1: Enter binary number. Step2: Next take the length of the binary number. Step3: Using for loop we convert binary to a decimal number. Just like if the binary number is 1111, then the calculation would be 1*2**3+1*2**2+1*2**1+1