인공지능 범범조조 2023. 2. 25. 18:23
소개 지난번 앞에서 모델을 훈련 시킬 때 fit 함수를 이용하여 검증값을 test로 하였습니다. 그러나 엄밀히 따지면, 훈련셋에 검증값이 들어가고 그 검증값으로 다시 테스트를 진행한다는 것은 평가에 검증값이 반영되는 문제가 있습니다. 때문에 훈련셋, 테스트셋, 검증셋은 엄밀히 분리가 되는 것이 좋은 형태입니다. Validation 데이터 구조 일반적으로 Train 데이터의 일부를 잘라서 Validation 데이터로 사용하는 것이 좋습니다. 전체 데이터를 다음 표와 같은 구조로 배치합니다. 데이터 데이터 x_train y_train x_validation y_validation x_test y_test 개발 환경 TensorFlow Version : 2.8.0 Keras Version : 2.8.0 Pyt..
더 읽기
C# 범범조조 2023. 2. 25. 13:03
소개 packages.config 와 PackageReference 의 차이점을 알아봅니다. 참조 https://docs.microsoft.com/ko-kr/nuget/reference/packages-config https://docs.microsoft.com/ko-kr/nuget/consume-packages/package-references-in-project-files https://docs.microsoft.com/ko-kr/dotnet/core/tools/dependencies https://sitecore.stackexchange.com/questions/15293/what-are-packagereferences-and-how-will-they-help-optimise-the-way-i-de..
C#/C# 문법 범범조조 2023. 2. 25. 07:04
참조 참고 사이트 Formatting guidelines(서식 지침) 이름 규칙 코드 클래스, 메서드, 열거형, 공용 필드, 공용 속성, 네임스페이스 이름 : Pascal Case 지역 변수 이름, 매개 변수 : Camel Case private, internal, protected, internal field 그리고 properties : Camel Case 명명 규칙은 const, static, readonly 등과 같은 한정자의 영향을 받지 않습니다. 인터페이스 이름은 'I' 로 시작합니다. 파일 파일 이름과 디렉토리 이름은 Pascal Case 사용합니다. (e.g. MyFile.cs) 가능한 경우 파일 이름은 파일의 기본 클래스 이름과 동일해야 합니다.(e.g. MyClass.cs..
C#/Effective C# 책 정리 범범조조 2023. 2. 25. 01:03
참조 참고 사이트 1. 소개 C# 3.0 부터 메서드 범위에서 선언된 변수에 암시적 형식 var 를 사용할 수 있습니다. 암시적 형식 지역 변수는 형식을 직접 선언하는 것처럼 강력한 형식이지만 컴파일러가 형식을 결정합니다. Effective C# 에서는 개발자가 코딩 할 때, 지역변수를 선언할 시 var 사용을 권장합니다. 2. var 사용 예제 var는 암시적 타입 지역변수(implicitly typed local variable) 입니다. var는 데이터 타입을 개발자가 아닌 컴파일러(Compiler) 가 결정합니다. 다음은 var 로 지역변수를 선언한 예제 코드입니다. 아래 예제에서 var idx의 값은 int형 정수 10으로 설정됨으로 컴파일러에 의해 int형으로 타입이 결정됩니다. var idx..