목록분류 전체보기 (18)
hyeye archive
history = model.fit(train_in, train_out, epochs=n_epochs, batch_size=batch_size, validation_data=(val_in, val_out), verbose=1, callbacks=callback) verbose : 모델 훈련 중 출력되는 문구를 설정한다. - verbose = 0 : 아무 것도 출력하지 않음. - verbose = 1 : 훈련의 진행도를 보여주는 진행 막대, 손실함수, metrics 값을 보여줌. - verbose = 2 : 손실함수, metrics 값만 보여줌.

터빈 레이아웃 wake model : Gauss Curl Hybrid modelturbine : NREL 5MWdiameter : 126.0 mcut-in / rate / cut-out wind speed : 3 / 11.4 / 25 (m/s)layout_x : [5*D, 10*D, 15*D]layout_y : [500., 500., 500.] 바람장 조건3 180 결과 Code# import libraryimport numpy as npimport pandas as pdimport osimport matplotlib.pyplot as pltfrom floris.tools import FlorisInterfacefrom floris.tools.optimization.yaw_optimization.yaw..
Python에서 "super()"는 기본적으로 다른 클래스의 속성 및 메소드를 불러와 해당 클래스에서 사용이 가능하도록 하는 기능이다. 한마디로 다른 클래스를 상속 받게 된다고 생각하면 된다. 특히, "super().__init__()" 구문은 자식 클래스에서 부모 클래스의 초기화 메소드를 호출할 때 주로 사용된다. 클래스 상속 시에, 자식 클래스는 부모 클래스의 모든 속성과 메소드를 상속받을 수 있다. 또한 필요에 따라 자식 클래스가 부모 클래스의 일부 속성을 수정하거나 확장하도록 설계할 수 있다. 자식 클래스에서 super().__init__() 을 호출하면, 부모 클래스의 초기화 메소드가 실행되어 해당 객체가 초기화된다. 이렇게 함으로써 자식 클래스는 필요한 추가적인 속성이나 메소드만 정의하면 되므..

1. 로컬 디바이스 목록 확인 from tensorflow.python.client import device_lib print(device_lib.list_local_devices()) 본 코드는 Python에서 Tensorflow 라이브러리를 사용하여 현재 시스템에서 사용 가능한 로컬 디바이스 목록을 확인하는 데 사용된다. tensorflow에서 gpu를 사용할 수 있는 환경을 잘 구축했다면 위 사진과 같이 CPU 및 GPU 정보 모두 뜰 것이다. 2. GPU 및 CPU 사용 설정 import os # GPU 사용시 "0" os.environ["CUDA_VISIBLE_DEVICES"] = "0" # CPU 사용시 "-1" os.environ["CUDA_VISIBLE_DEVICES"] = "-1" 여러개..

CUDA Toolkit 을 설치하고 exe 파일을 실행시킬 때 기존 버전의 파일이 남아 있다면 아래와 같은 오류가 뜰 수 있다. 그 전에 나는 CUDA 10.1을 다운 받은 상태에서 몇 개의 프로그램을 삭제하지 못한 상태로 새로운 버전을 다운 받으려고 할 때 오류 문구가 떴다. 해결 방법은 제어판에 들어가 몇가지 프로그램을 삭제 시켜주면 된다. 1. NVIDIA FrameView SDK ~~ 2. NVIDIA PhysX ~ 1, 2번 이름으로 시작하는 프로그램을 삭제 시켜주면 오류는 해결된다.
객체 지향 프로그래밍 (OOP, Object-Oriented Programming) 객체 지향 프로그래밍은 컴퓨터 프로그래밍 방법 중 하나로 프로그램 구현에 필요한 객체를 파악하고 각각의 객체들의 역할이 무엇인지를 정의하여 객체들 간의 상호작용을 통해 프로그램을 만드는 것을 일컫는다. 즉, 프로그래밍에서 필요한 데이터를 추상화시켜 어떠한 객체로 만들고 그 객체들 간의 상호작용을 통해서 프로그램 로직을 구성하는 것이다. 구조를 설계하면 재사용성을 고려하여 코드의 반복을 최소화할 수 있다. 클래스 (class) 파이썬의 클래스는 데이터와 기능을 하나의 모듈로 묶어주는 방법을 제공한다. 클래스는 변수와 메서드의 집합으로써 새로운 타입의 객체를 만드는데 사용된다. 쉽게 말하자면 클래스는 객체를 만드는 '틀' 혹..