728x90 반응형 Python286 [DL] Dataset: Boston Housing Price Boston Housing Data 1970년 대 보스턴 시의 주택가격 데이터으로California Housing Data 와 함께 기계학습의 연습용 데이터로 많이 애용됨. 현재 California Housing Data로 대체되는 추세임California Housing Data가 1990대 후반에 얻어진 보다 최신 데이터이면서 인종적 편견을 유발하는 feature가 없고 보다 많은 sample 수 로 구성되었다는 장점을 가짐. 집값은 Median Price이며,해당 집값에 영향을 주는 다양한 13개의 요소들로 구성됨.전체 샘플의 수는 506개임.더보기참고로,TensorFlow 의 Keras 의 dataset 모듈에서 제공하는 boston_housing 의 load_data로 train dataset과 .. 2024. 4. 18. [Python] collections.abc 2023.10.06 - [Pages] - [Python] Collections [Python] CollectionsPython에는 여러 데이터를 담아두고 다룰 수 있는 다양한 컬렉션(collection) 클래스들이 있음.대표적으로 list, tuple, set, dict 등이 있는데 이들의 기능을 설명하는 abstract base class들로부터 시작하여 각ds31x.tistory.com 1. collections.abc 와 Python의 DataStructure.Python의 Data structure는 실제적으로 collections.abc 라는 abstract base class (abc) mechanism를 통한 hierarchy로 구성된다: type은 module임.일반적으로 list, tup.. 2024. 4. 15. [Python] class 만들기. 일반적인 class 만드는 법일반적으로 class 만드는 법은 다음 코드를 참고할 것.class CustomClass (SuperClass0, SuperClass1) : # class 정의 헤더. 클래스의 이름과 부모를 지정. # class attributes class_variable0 = None # class가 가지는 attribute를 assignment로 생성. @classmethod # @classmethod 데코레이터를 통해 class method를 정의 def class_method(cls, *args): # class method 정의 (필요하지 않은 경우가 많음) # 첫번째 파라메터 cls에 class method를 호출하는 class객체가 할당됨. .. 2024. 4. 14. [DL] Pandas 로 csv 읽기: read_csv() pd.read_csv()comma-separated values (csv)파일을 읽어서pandas의 DataFrame 인스턴스로 변환해줌.URL을 통해서도 쉽게 DataFrame 객체를 얻을 수 있음.import pandas as pd# ----------------------# original data: boston house price data.# 'http://lib.stat.cmu.edu/datasets/boston'# original data의 경우, 1개의 sample에 2개의 행이 할당되어# 이에 대한 처리가 필요함.data_url = 'https://blog.kakaocdn.net/dna/bBaIM3/btsGBsBNUDl/AAAAAAAAAAAAAAAAAAAAAGUZdUlo0x_MIQi75zRxx8g-pz67fyJevwp_pnYLA1kp/boston.csv?credential=yqXZFxpELC7KVnFOS48ylbz2pIh7yKj8&expires=1767193199&allow_ip=&allow_referer=&signature=cAKZE%2BY38lHC2tBZHJSPtRgI5uY%3D 2024. 4. 13. [PyTorch] Custom Model 과 torch.nn.Module의 메서드들. Custom Model 만들기0. nn.Module torch.nn.Module은 PyTorch에서 모든 신경망 모델과 계층의 기반이 되는 클래스임.Custom Model (사용자 정의 모델)부터 Built-in Layer(nn.Linear, nn.Conv2d, etc.)까지 전부 nn.Module을 상속받아 만들어짐.Model (or Submodule)을 구조화하고 학습 가능한 parameters를 관리하는 데 핵심적인 역할을 함. PyTorch에선 Model과 Layer 모두 nn.Module 의 sub-class가 됨: torchvision의 transformer들도 마찬가지임. 때문에 모든 Custom Model은 nn.Module (또는 그 sub-class)을 상속하여 만들어진다. nn.Mo.. 2024. 4. 12. [PyTorch] CustomANN Example: From Celsius to Fahrenheit Optional Librariestorchviz: 0.0.2torchsummary: 1.5.1pip install --quiet torchvizpip install torchsummaryRequired Librariestorch : 2.2.1+cu121np : 1.25.2import numpy as npimport torchimport matplotlib.pyplot as plt# import torchviz, torchsummaryfrom torch.nn import Module, init, Linear, Parameter, ReLUfrom torch import optimSimple Data Generationdef gen_xy(cnt, std=4.): x = np.linspace(-10,10,.. 2024. 4. 12. 이전 1 ··· 27 28 29 30 31 32 33 ··· 48 다음 728x90 반응형