728x90 반응형 SMALL Model2 [Django] 모델 (Model) 모델 (Model) 모델은 사용될 데이터에 대한 정의를 담고 있는 장고의 클래스이다. 데이터베이스를 SQL없이 접근가능하며 데이터베이스 엔진 (MySQL, Oracle, ...)이 변경이 용이하다. 테이터베이스 처리는 ORM 기법을 사용한다. 즉, 테이블을 클래스로 매핑해서 테이블에 대한 CRUD (Create, Read, Update, Delete) 기능을 클래스 객체에 대해 수행하면, 장고가 내부적으로 SQL 처리하여 데이터베이스에 반영해주는 방식이다. ORM 기법 객체 관계 매핑은 데이터베이스와 객체 지향 프로그래밍 언어 간의 호환되지 않는 데이터를 변환하는 프로그래밍 기법이다. 객체 지향 언어에서 사용할 수 있는 "가상" 객체 데이터베이스를 구축하는 방법이다. 장고의 모델 클래스는 하나의 테이블에.. 2023. 6. 20. [Keras] model / weight 저장 및 불러오기 model / weight 저장 및 불러오기 keras에서 model과 weight를 저장 및 불러오는 방법을 살펴보자. ◦ model 저장 및 불러오기 (json / yaml) ◦ weights 저장 및 불러오기 (h5df) ◦ 둘 다 저장 및 불러오기 (h5) 각각의 방법들은 독립적이다. model 저장 및 불러오기 # json으로 model 저장 # layer layer = keras.layers.Dense(3, activation="relu") layer_config = layer.get_config() new_layer = keras.layers.Dense.from_config(layer_config) # Sequential model model = keras.Sequential([keras.I.. 2021. 12. 21. 이전 1 다음 728x90 반응형 LIST