DEVELOPER
close
프로필 배경
프로필 로고

DEVELOPER

  • Developer (170)
    • Python (87)
      • Python입문 (21)
      • Python내장함수 (17)
      • Python모듈 (15)
      • Python 기타자료 (9)
      • Numpy (8)
      • Pandas (9)
      • Matplotlib (6)
    • Unity (1)
      • Unity입문 (13)
      • Unity 오류해결 (3)
      • Unity 이론 (5)
      • Unity 관련자료 (2)
    • Machine learning (44)
      • Deep learning Basic (2)
      • CNN Network (19)
      • RNN Network (7)
      • Yolo3 (5)
      • Pose Estimation (10)
      • 딥러닝 이론 (0)
    • Tistory (1)
      • SIMPLE LINE_SKIN_1 (1)
    • programing language (3)
      • Pytorch (3)
    • Etc (10)
      • Kinect (4)
      • OpenCV (3)
      • Visualstudio (2)
      • 컴퓨터 용어 (1)
    • 프로젝트 후기 (1)
    • Java (0)
      • Java 기초 (0)
  • 파이썬 강좌 목차
  • Numpy, Pandas, Matplotlib 강좌 목차
  • 딥러닝 강좌 목차
  • 유니티 강좌 목차

[Unity 이론] 유니티 직렬화(Serialization)란 무엇인가?

1. 직렬화(Serialization)란? 유니티에서 스크립트(Script)의 변수를 Public으로 지정하여 Inspector에서 값을 변경하는 경우가 있다. 그러나 정보를 은닉하고, 캡슐화를 유지하기 위해 private으로 변수를 지정한 경우 Inspector에서 볼 수 없다. 이때 Inspector에서 볼 수 있도록 하는 것이 SerializeField이다. SerializeField는 직렬화를 하겠다는 뜻이다. 그렇다면 여기서 직렬화란 무엇일까? 직렬화는 클래스나 오브젝트 등을 연속된 바이트 형태로 변환하는 과정을 말한다. (쉽게 말하면 전송 가능한 형태로 변환하는 작업이다.) 직렬화를 사용하는 이유는 데이터를 컴퓨터의 저장장치에 저장하거나 네트워크로 전달하기에 편리하기 때문에 사용됩니다. 다시 ..

  • format_list_bulleted Unity/Unity 이론
  • · 2023. 2. 21.
  • textsms
[Unity 오류해결] new Color를 이용한 색깔 적용이 안될때 해결방법

[Unity 오류해결] new Color를 이용한 색깔 적용이 안될때 해결방법

유니티에서 색깔이 정상적으로 적용이 안 되는 이유 스크립트에서 오브젝트의 색상을 변경해야할 때 아무리 컬러를 적용해도 적용이 안될 때가 있다. 일반적으로 컬러를 적용할 때 아래와 같은 코드 형태로 컬러를 스크립트에서 적용한다. 그러나 이 방식을 통하면 'Color' 클래스가 정상적 값을 받을 수 없다. color 클래스는 각 색상 채널에 대해 0과 1사이의 부동 소수점 값을 받기 때문이다. 따라서 위 코드에서는 255와 같은 정수 값을 소수점 형태의 적절한 값으로 변환해주어야 한다. (아래 이미지를 보면 255,50,50의 값을 적용했지만 191,38,38 값이 적용된것을 볼 수 있다.) cube.GetComponent().material.color = new Color(255, 50, 50); 유니티에..

  • format_list_bulleted Unity/Unity 오류해결
  • · 2023. 2. 21.
  • textsms

[Python 입문 강좌 - 7] 파이썬 문자열(Str) 사용과 포매팅

더보기 ##파이썬 입문 목차 1. 파이썬 이란? 2-1. 파이썬 윈도우 설치 2-2. 파이썬 맥북 설치 2-3. 윈도우 파이썬 IDE 파이참 설치하기 2-4. 맥북 파이썬 IDE 파이참 설치하기 3. 파이썬 변수(Variable)의 정의, 선언, 할당 4. 파이썬 주석 (한줄 주석, 여러줄 주석, 단축키) 5. 자료형 (Data Type)의 종류 6. 파이썬 숫자형(정수, 실수)과 사칙연산 7. 파이썬 문자열(Str) 사용과 포매팅 8. 파이썬 리스트(List) 정리 및 사용법 9. 파이썬 튜플(Tuple) 정리 및 사용법 10. 파이썬 문자열 처리 (연산, 인덱싱, 슬라이싱, 메서드) 11. 파이썬 딕셔너리(Dictionary) 정리 및 사용법 12. 파이썬 집합(Set) 정리 및 사용법 13. 파이썬..

  • format_list_bulleted Python/Python입문
  • · 2023. 2. 15.
  • textsms

[Python 입문 강좌 - 6] 파이썬 숫자형(정수, 실수)과 사칙연산

더보기 ##파이썬 입문 목차 1. 파이썬 이란? 2-1. 파이썬 윈도우 설치 2-2. 파이썬 맥북 설치 2-3. 윈도우 파이썬 IDE 파이참 설치하기 2-4. 맥북 파이썬 IDE 파이참 설치하기 3. 파이썬 변수(Variable)의 정의, 선언, 할당 4. 파이썬 주석 (한줄 주석, 여러줄 주석, 단축키) 5. 자료형 (Data Type)의 종류 6. 파이썬 숫자형(정수, 실수)과 사칙연산 7. 파이썬 문자열(Str) 사용과 포매팅 8. 파이썬 리스트(List) 정리 및 사용법 9. 파이썬 튜플(Tuple) 정리 및 사용법 10. 파이썬 문자열 처리 (연산, 인덱싱, 슬라이싱, 메서드) 11. 파이썬 딕셔너리(Dictionary) 정리 및 사용법 12. 파이썬 집합(Set) 정리 및 사용법 13. 파이썬..

  • format_list_bulleted Python/Python입문
  • · 2023. 2. 15.
  • textsms
[Python 입문 강좌 -5] 자료형(Data Type)의 종류

[Python 입문 강좌 -5] 자료형(Data Type)의 종류

더보기 ##파이썬 입문 목차 1. 파이썬 이란? 2-1. 파이썬 윈도우 설치 2-2. 파이썬 맥북 설치 2-3. 윈도우 파이썬 IDE 파이참 설치하기 2-4. 맥북 파이썬 IDE 파이참 설치하기 3. 파이썬 변수(Variable)의 정의, 선언, 할당 4. 파이썬 주석 (한줄 주석, 여러줄 주석, 단축키) 5. 자료형 (Data Type)의 종류 6. 파이썬 숫자형(정수, 실수)과 사칙연산 7. 파이썬 문자열(Str) 사용과 포매팅 8. 파이썬 리스트(List) 정리 및 사용법 9. 파이썬 튜플(Tuple) 정리 및 사용법 10. 파이썬 문자열 처리 (연산, 인덱싱, 슬라이싱, 메서드) 11. 파이썬 딕셔너리(Dictionary) 정리 및 사용법 12. 파이썬 집합(Set) 정리 및 사용법 13. 파이썬..

  • format_list_bulleted Python/Python입문
  • · 2023. 2. 15.
  • textsms
[컴퓨터 용어]컴파일러(Compiler), 인터프리터(Interpreter)란?

[컴퓨터 용어]컴파일러(Compiler), 인터프리터(Interpreter)란?

컴파일러와(Compiler) 인터프리터(Interpreter)의 등장 배경 컴파일과 인터프리터 등장한 이유를 알기 위해서는 Assembly language(어셈블리어)에 대해서 먼저 알고 넘어가야 한다. 어셈블리어의 사전적 의미는 아래와 같다. 어셈블리어는 기계어와 일대일 대응이 되는 컴퓨터 프로그래밍의 저급 언어(low-level)이다. 컴퓨터 구조에 따라 사용하는 기계어가 달라지며, 따라서 기계어에 대응되어 만들어지는 어셈블리어도 각각 다르게 된다. 출처 : 위키백과 어셈블리어는 컴퓨터의 하드웨어에 수행할 작업을 지시하는 간단한 언어라고 생각하면 됩니다. 쉽게 예를 들면 두 개의 숫자를 더하거나, 컴퓨터 메모리의 한 위치에서 다른 위치로 값을 이동하는 명령을 합니다. 어셈블리 언어는 컴퓨터 하드웨어를..

  • format_list_bulleted Etc/컴퓨터 용어
  • · 2023. 2. 14.
  • textsms
[비전공자도 이해하는 딥러닝 (2)] 신경망이란 무엇인가?

[비전공자도 이해하는 딥러닝 (2)] 신경망이란 무엇인가?

☞ 문서의 이미지와 내용은 가장 하단 참고문헌 및 사이트를 참고했습니다. ☞ 틀린 내용 및 저작권 관련 문의가 있는 경우 문의하시면 수정 및 삭제 조치하겠습니다. 신경망은 인간 두뇌의 구조와 기능을 모델로 한 일종의 기계 학습 알고리즘입니다. 데이터의 패턴과 관계를 인식하고 해당 데이터를 기반으로 예측 또는 결정을 내리도록 설계되었습니다. 딥러닝은 정식 이름이라기 보다는 심층 신경망(Deep Neural Network, DNN)의 별칭에 가깝습니다. 신겨망은 이미지 처럼 레이어로 구성된 여러 개의 상호 연결된 노드로 구성됩니다. 동그라미는 노드이고, 노드들이 존재하는 네모박스를 레이어(layer)라고 부릅니다. Input layer(입력층) : 입력값(Raw data : 가공되지 않은 측정 자료)을 받습..

  • format_list_bulleted Machine learning/Deep learning Basic
  • · 2023. 2. 14.
  • textsms
모바일 넷 (MobileNet) 정리 및 구현

모바일 넷 (MobileNet) 정리 및 구현

1. 모바일 넷 (MobileNet)이란? 모바일 넷은 스마트폰 및 기타 모바일 장치와 같이 리소스가 제한된 환경에서 효율적인 계산을 위해 설계된 경량 심층신경망으로 2017년 구글에서 개발했다. 모바일 넷은 depth-wise convolutions을 기반으로 하는 새로운 아키텍처를 사용하여 기존의 CNN에 비해 매개변수 수와 계산 요구 사항을 크게 줄였습니다. 따라서 제한된 장치에 배포가 가능해졌습니다. 모바일 넷은 image classification, object detection, pose estimation, and semantic segmentation을 비롯한 다양한 컴퓨터 비전 작업에 널리 사용되고 있습니다. 2. Depth-wise Separable Convolutions Depth-w..

  • format_list_bulleted Machine learning/CNN Network
  • · 2023. 2. 3.
  • textsms
  • navigate_before
  • 1
  • navigate_next
전체 카테고리
  • Developer (170)
    • Python (87)
      • Python입문 (21)
      • Python내장함수 (17)
      • Python모듈 (15)
      • Python 기타자료 (9)
      • Numpy (8)
      • Pandas (9)
      • Matplotlib (6)
    • Unity (1)
      • Unity입문 (13)
      • Unity 오류해결 (3)
      • Unity 이론 (5)
      • Unity 관련자료 (2)
    • Machine learning (44)
      • Deep learning Basic (2)
      • CNN Network (19)
      • RNN Network (7)
      • Yolo3 (5)
      • Pose Estimation (10)
      • 딥러닝 이론 (0)
    • Tistory (1)
      • SIMPLE LINE_SKIN_1 (1)
    • programing language (3)
      • Pytorch (3)
    • Etc (10)
      • Kinect (4)
      • OpenCV (3)
      • Visualstudio (2)
      • 컴퓨터 용어 (1)
    • 프로젝트 후기 (1)
    • Java (0)
      • Java 기초 (0)
최근 글
인기 글
태그
  • #맥북
  • #맥북 파이썬
  • #유니티
  • #yolo
  • #python
  • #파이썬
  • #cnn
  • #python 입문
  • #python 기초
  • #유니티 입문
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바