728x90
반응형
- [Python]condition - 조건문 tkinter조건문(condition)a= input("숫자를 입력하세요: ")print(a)숫자를 입력하세요: 1010from tkinter import simpledialogscore = simpledialog.askinteger("Input","Your Answer",parent=None)result=''if score >=90: result ='A'elif score >= 80: result ='B'elif score >=70: result ='C'else: result ='F'print(f'당신의 학점은 {result}') 창을 닫았을 경우 처리from tkinter import simpledialogscore = simpledialog.askinteger("Input","Your Ans.. 2024.11.16
- [Python]constant Constant파이썬에서는 일반적으로 "상수(constant)"라는 개념이 변수와는 조금 다르게 다루어집니다. 다른 언어들에서는 상수를 지정하여 값이 변하지 않도록 할 수 있지만, 파이썬은 기본적으로 변수를 변경 불가능하도록 강제하지는 않습니다.하지만, 파이썬에서 상수를 나타내기 위해 관습적으로 다음과 같은 방법을 사용합니다:대문자 표기: 상수로 사용하려는 변수 이름을 모두 대문자로 작성합니다. 예를 들어, PI = 3.14159와 같이 합니다. 대문자로 된 변수는 상수처럼 다뤄야 한다는 암묵적인 규칙이 있습니다.PI = 3.14159 GRAVITY = 9.81명시적 _constant: 때때로 라이브러리나 모듈에서 _constant라는 이름을 붙여서 상수처럼 사용할 수 있습니다. 이는 주로 모듈 수준에서.. 2024.11.14
- [Python]Variable[ 자료형 ] 변수의 명명규칙1) 예약어 안됨2) _, 영문자(대소문자 구별), 숫자(시작 안됨)3) 특수문자, 공백 안됨4) 클래스는 Pascal case, 변수나 함수는 Snake case5) Python에서는 null 대신 None 사용print("=== 논리형 ===")a = Trueprint(type(a), type(False))print("=== 숫자형 ===")b = 10print(type(b))print(type(1.0))c = 10 + 5j + 6Jprint(type(c)) # 복소수print(type('Hello Python')) 논리 자료형 : True, Falseprint("{0:=^20}".format('Boolean Type'))a = Trueprint(type(a), type(False)).. 2024.11.13
- thinter-데이터 불러오기 analysisVisualization/database/mainStart.py 여기서 시작함from analysisVisualization.database.controller.MemberController import MemberControllercontroller = MemberController()controller.member_controller('Login')DaoMemberfrom analysisVisualization.database.dao.DaoSet import DaoSet as dao'''CREATE TABLE member7( memno INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20) NOT NULL, id VARCHAR(20) NO.. 2024.11.12
- [Python]Python-Gramma- Print Python-GrammaPython 은 Script 언어로 소스코드를 한줄씩 읽어 바로 실행하는 Interpreter 방식소프트웨어를 실행하는 방식에 따라 크게 두 가지 접근 방식이 있음1. 인터프리터 방식인터프리터는 소스 코드를 한 줄씩 읽고 해석하여 실행하는 방식입니다. 즉, 코드를 한 번에 한 줄씩 처리하고 즉시 실행하는 방식이죠. 대표적인 인터프리터 언어로는 Python, JavaScript, Ruby 등이 있습니다.장점:즉시 실행: 코드 작성 후 바로 실행할 수 있어 개발 과정에서 빠른 피드백이 가능합니다.디버깅 용이: 실행 중 오류를 즉시 발견하고 수정할 수 있습니다.단점:속도: 소스 코드를 실시간으로 해석해야 하므로 실행 속도가 상대적으로 느릴 수 있습니다.반복 실행: 매번 코드 실행 시마다.. 2024.11.11
- CIFAR-10 데이터셋을 PyTorch에서 불러와 이미지 샘플을 시각화 필요한 라이브러리 및 패키지 임포트from idlelib.configdialog import tracersimport numpy as npimport matplotlib.pyplot as pltfrom time import timeimport torchfrom sympy.matrices.expressions.kronecker import rulesfrom torch import nnimport torchvisionimport torchvision.transforms as transformsfrom torchvision.datasets import CIFAR10from torch.utils.data import DataLoaderfrom torchsummary import summarynumpy, matp.. 2024.10.01
- DNN 을 사용해서 심장병 질환 예측 분석하기 파이토치(PyTorch)를 사용하여 인공 신경망(Deep Neural Network, DNN)을 구현하고,심장병 데이터셋으로 모델을 학습한 후 평가하는 내용Heart Disease Predictionshttps://www.kaggle.com/code/desalegngeb/heart-disease-predictionsheart.csvscikit-learn 설치seaborn 설치필요한 라이브러리 및 설정import pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsfrom time import timeimport torchfrom torch import nnfrom sklearn.model_selection import train_test_sp.. 2024.09.29
- PyTorch를 사용하여 DNN(Deep Neural Network)을 구축하고, MNIST 데이터셋을 이용해 학습 및 평가 이 코드는 PyTorch를 사용하여 DNN(Deep Neural Network)을 구축하고, MNIST 데이터셋을 이용해 학습 및 평가하는 과정을 포함하고 있습니다. 주요 단계와 코드 설명은 다음과 같습니다.인공 신경망 생성 및 순방향 계산hello = torch.nn.Linear(5,3)data = torch.randn(2,5)print(data)print(hello(data))torch.nn.Linear(5,3): 입력 뉴런 5개, 출력 뉴런 3개로 구성된 선형 레이어를 정의합니다. 이 레이어는 입력에 가중치(weight)와 편향(bias)를 곱해 선형 변환을 적용합니다.torch.randn(2,5): 2x5의 임의의 값을 가진 입력 데이터를 생성합니다. 이는 2개의 5차원 벡터로 이루어진 배치입니다.. 2024.09.29
- DNN 알고리즘 DNN(Deep Neural Network, 심층 신경망) 알고리즘은 인공신경망(Artificial Neural Network, ANN)의 확장 버전으로, 여러 개의 은닉층(hidden layer)을 통해 더 복잡한 패턴과 관계를 학습할 수 있는 알고리즘입니다. DNN은 머신러닝 중 딥러닝(deep learning)에 속하며, 대규모 데이터셋에서 강력한 성능을 보입니다.주요 특징다층 구조: DNN은 입력층(input layer), 여러 개의 은닉층(hidden layer), 출력층(output layer)으로 구성됩니다. 은닉층의 수가 많아질수록 '심층'이라는 의미를 지니게 됩니다.비선형성: 각 뉴런은 활성화 함수(Activation Function)를 사용하여 비선형적인 관계를 학습합니다. 대표적인 활.. 2024.09.29
- 인공지능 - torch 머신러닝케라스 : 학습, 연구용텐서플로 : 기업용 서비스파이토치 : 기계 학습용 무료C:/workspace/anaconda3/condabin/conda.batconda.bat 경로 찾아서 Load Environment 해줌 다음과 같이 뜨면 + 버튼을 눌러서 pytorch package 를 설치해줌install package 해주고 패키지가 설치가 될 때 까지 기다림왼쪽 아래에서도 파이썬 패키지 설치 가능간단한 인공 신경망, 순방향 계산만 처리입력 뉴런 : 5개 , 출력 뉴런: 3개, 15개의 시냅스를 가지고 있는 인공 신경망을 생성import torchfrom PIL.Image import Transform# 간단한 인공 신경망, 순방향 계산만 처리# 입력 뉴런: 5개, 출력 뉴런: 3개, 15개의 시.. 2024.09.29
- 인공지능(AI) 인공지능(Artificial Intelligence, AI)*은 인간의 지능을 모방하여 컴퓨터나 기계가 학습, 추론, 문제 해결, 이해 등의 작업을 수행할 수 있도록 하는 기술을 의미합니다. AI는 다양한 기술과 접근 방식을 통해 복잡한 문제를 해결하며, 특히 데이터 기반의 분석과 결정을 수행하는 데 강력한 도구로 자리 잡고 있습니다.인공지능의 주요 분야기계 학습(Machine Learning, ML):인공지능의 하위 분야로, 데이터에서 패턴을 학습하여 미래의 결과를 예측하거나 새로운 데이터를 분류하는 기술입니다. 지도 학습, 비지도 학습, 강화 학습과 같은 여러 가지 접근법이 있으며, 딥러닝(Deep Learning)이 ML의 한 갈래로 특히 주목받고 있습니다.딥러닝(Deep Learning):다층 신.. 2024.09.29
- 서버 사이드 랜더링 방식 서버사이드 랜더링 방식 사용//쿼리메서드나, deleteById등은 한건씩 진행을 한다 //@Query 를 사용해서 update,delete 할 경우에 사용 Bulk 연선을 함 //그래서 트랜젝션을 복수개 할 것을 한번에 처리하기 때문에 //복수의 트랜잭션으 한번에 처리하기 위해 @Modifying을 사용 @Modifying @Query("delete from Review r where r.member = :member") void deleteByMember(Member member);application.properties의 역할은 프로젝트의 초기화와 같은 역할을 한다# App namespring.application.name=ex6# Server portserver.port=8080# Co.. 2024.09.29
- 전세보증보험 이행청구 준비:: 주택임차권등기 명령 신청서 서류 준비하기 주택임차권등기 명령 신청서 서류 준비하기https://ecfs.scourt.go.kr/ecf/index.jsp 전자소송 ecfs.scourt.go.kr 위 사이트는 대한민국 법원 전자소송 사이트로 바로 이동이 가능합니다 전자 소송 사이트로 들어가서 서류제출 안에있는민사 신청 탭으로 들어갑니다여기서 주택임차권등기명령신청 탭을 선택해줍니다 주택임차권등기명령 신청을 하기 위해서 1. 문서작성2. 전자서명3. 소송비용납부4.문서제출 이렇게 4개의 단계로 구성되어있다여기서 가장 큰 비율을 차지하는건1.문서작성 과 2. 전자서명 이 가장 큰 부분이라고 생각하면된다 문서작성에는 다음과 같이 되어있다 사건 기본정보등록면허세목록등기촉탁수수료목록선담보목록당사자 기본정보목적물 기본정보 1. 사건기본정보사건기본정보에서는관할.. 2024.09.27
- Spring / Spring boot 스프링 프레임워크는 엔터프라이즈용 Java 애플리케이션을 편리하게 개발할 수 있도록 지원하는 오픈소스 경량급 애플리케이션 프레임워크입니다. 이 프레임워크는 특정 기술이나 업무에 국한되지 않고, 애플리케이션 개발에 필요한 모든 과정을 포괄하는 특징을 가지고 있습니다. 특히, POJO(Plain Old Java Object) 프로그래밍을 지향하여 순수한 Java 객체를 활용하는 유연한 개발 방식을 제공합니다.주요 특징POJO 프로그래밍스프링은 외부 기술이나 규약에 얽매이지 않고, 순수 Java 객체로 애플리케이션을 구성할 수 있도록 지원합니다. 이를 통해 객체지향 설계를 자유롭게 적용하고 코드의 단순성을 유지하며, 테스트와 디버깅을 쉽게 할 수 있습니다.IoC / DI (Inversion of Control.. 2024.09.26
- Spring[EX06.코드] - 데이터 , 이미지 등록(통합구현) 페이지 안에 영화 이미지, 영화 정보에 대해서 나오도록 작업 할 예정src/main/java/com/example/ex6/service/MovieService.java 에 추가PageResultDTO getList(PageRequestDTO pageRequestDTO);default MovieDTO entityToDto(Movie movie, List movieImageList , Double avg, int reviewCnt){ MovieDTO movieDTO = MovieDTO.builder() .mno(movie.getMno()) .title(movie.getTitle()) .regDate(movie.getRegDate()) .modD.. 2024.09.25
728x90
반응형