본문 바로가기
728x90
반응형

분류 전체보기352

[linux] sed (stream editor) 사용법 sed (stream editor) 사용법sed (Stream Editor)는text stream을 처리하고 변형하는 데 사용되는매우 강력한 command based editor.처리를 명령어로 구성된 script로 지정함.2024.05.11 - [Linux] - [Linux] sed vs. ed vs. vi : 텍스트 편집 도구 비교 [Linux] sed vs. ed vs. vi : 텍스트 편집 도구 비교sed vs. ed vs. vi: 텍스트 편집 도구 비교 분석1. 서론Sed, Ed, Vi는 모두 UNIX, UNIX Like OS, Genetic UNIX 시스템에서 널리 사용되는 Text Edit Tool.각 도구는 서로 다른 특징과 용도를 가지고 있음. 2024.01.07 - [개ds31x.tis.. 2024. 5. 11.
[Linux] sed vs. ed vs. vi : 텍스트 편집 도구 비교 sed vs. ed vs. vi: 텍스트 편집 도구 비교 분석1. 서론Sed, Ed, Vi는 모두 UNIX, UNIX Like OS, Genetic UNIX 시스템에서 널리 사용되는 Text Edit Tool.각 도구는 서로 다른 특징과 용도를 가지고 있음. 2024.01.07 - [개발환경] - [CE] Text file : Text 파일이란? [CE] Text file : Text 파일이란?"text file" 은 사람과 컴퓨터가 읽을 수 있고 처리할 수 있도록 encoding 된 characters 로 이루어진 electric text lines 로 구성되는 형태의 파일 포맷 및 해당 파일을 가르킴. 특징. text file 이 가지는 다양한ds31x.tistory.com2. 사용 방식ed:ed는 .. 2024. 5. 11.
[PySide6] pyside6-uic 사용하기 pyside6-uicPySide6 프레임워크에서 지원하는 도구로 .ui 파일을 Python code 파일로 변환하는 컴파일러임 (User Interface Compiler, uic) 사용법터미널로 해당 directory로 이동terminal에서 변환하고자 하는 .ui 파일이 저장된 디렉토리로 이동.명령어 실행pyside6-uic를 사용하여 .ui 파일을 .py Python code 파일로 변환이는 다음과 같은 형식으로 실행됨.pyside6-uic yourfile.ui -o outputfile.pyimport를 통한 Designer로 만든 widget 사용하기.변환된 python code file에 정의된 widget class를 상속받아 PySide6 의 구현물에서 해당 ui의 widget을 사용가능함... 2024. 5. 7.
[PySide6] Qt Designer6 Qt DesignerQt Designer는 Qt 프레임워크를 활용하여 그래픽 사용자 인터페이스(GUI)를 쉽게 설계할 수 있게 도와주는 drag and drop UI Design Tool. 이는 개발자는 다음과 같은 기능과 장점을 제공함.:Drag and Drop 방식:사용자가 직관적으로 위젯을 배치하고 GUI를 구성이 가능함.UI 파일 형식 저장:설계한 interface는 .ui 확장자를 가지는 XML 형식의 파일로 저장됨.이는 Python이나 C++과 같은 언어에서 활용되어 동적으로 해당하는 widget을 생성할 수 있게 해 줌.다양한 언어와의 호환:PyQt나 PySide (Python 바인딩), 또는 C++ 프로젝트에서 직접적으로 사용 가능.Widget 기반 설계:복잡한 layout(레이아웃)과 인.. 2024. 5. 6.
[PySide6] QUiLoader 를 Qt Designer의 .ui 사용하기. QUiLoaderQUiLoader는 Qt 프레임워크에서 Qt Designer 로 생성된 .ui 파일을 runtime(런타임)에서 로딩하여 widget으로 생성하는 역할을 수행함..ui 파일들은 Qt Designer라는 도구를 사용하여 XML 형식으로 만들어졌으며,이 파일들은 사용자 인터페이스의 레이아웃과 속성을 정의하고 있음.QUiLoader의 사용은 code를 통한 직접적인 인터페이스 구현이 아닌 GUI Tool인 Qt Designer를 사용가능하게 하여 다음의 장점을 가짐.개발 과정을 간소화시킴.인터페이스의 변경이 프로그램 코드를 수정하지 않고도 가능하게 함 (.ui 파일만 재작성)이는 전체적인 유지 보수의 편리성을 제공할 수 있음.참고로, .ui를 사용하는 다른 방법은pyside6-uic comma.. 2024. 5. 6.
[ML] sklearn.preprocessing.StandardScaler sklearn.preprocessing.StandardScalerStandardization을 수행하는 클래스. 관련 libraryfrom sklearn.preprocessing import StandardScaler Scikit-Learn이 NumPy의 ndarray array의 객체와 같이 사용되기 때문에 numpy를 같이 import 하는 것이 일반적임.주요 Attributes (methods포함).fit(X)주어진 데이터셋이 numpy.array 객체 X를 standardization을 하기 위한 mean과 std를 계산.이 method를 호출하고 나면, 내부의 mean_, var_, scale_ 등이 설정됨..transform(X)현재 설정된 mean_, var_, scale_를 통해 argum.. 2024. 5. 4.
728x90
반응형