본문 바로가기

분류 전체보기86

02-ML-Agents Toolkit 설치 아래의 링크를 참고해서 작성 github.com/Unity-Technologies/ml-agents/blob/release_12_docs/docs/Installation.md Unity-Technologies/ml-agents Unity Machine Learning Agents Toolkit. Contribute to Unity-Technologies/ml-agents development by creating an account on GitHub. github.com ML-Agents Toolkit은 다음의 요소들을 포함하고 있다. Unity package (com.unity.ml-agents): Unity 씬에 포함되는 Unity C# SDK를 포함 3개의 Python package(mlagents.. 2021. 1. 17.
01-가상환경(Virtual Environment) 구축 아래의 링크에서 내용을 참조하였음. github.com/Unity-Technologies/ml-agents/blob/release_12_docs/docs/Using-Virtual-Environment.md Unity-Technologies/ml-agents Unity Machine Learning Agents Toolkit. Contribute to Unity-Technologies/ml-agents development by creating an account on GitHub. github.com 가상환경 구축은 dependency 관리를 편하게 해주고, 손쉽게 가상환경에서 다양한 라이브러리를 테스트/활용 할 수 있게 해준다. 1. Pip를 설치해준다. # get-pip.py를 다운 curl http.. 2021. 1. 17.
Trigger 충돌 함수 OnTriggerEnter: 충돌 시에 한번 call back OnTriggerExit: 충돌 후 반동시(지나갈때) call back 충돌 시/후 색상변환 움직이는 객체 1에 rigitbody가 있어야 하며, 멈춰있는 객체 2에는 Collider의 Is Trigger 옵션이 켜 있어야함. # 두 객체가 부딪혔을 때 이벤트 발생 private void OnTriggerEnter(Collider other) { # 맞닿았을 때 색상이 검게 변함 GetComponent().material.color = Color.black; } # 두 객체가 부딪혔다가 떨어질 때 이벤트 발생 private void OnTriggerExit(Collider other) { # 맞닿았은 후, 떨어질 때 색상이 파랗게 변함 Get.. 2021. 1. 14.
C# Error CS0103 에러 Unity의 업데이트 창이 떠서, Unity 2019.4.18f1 (LTS) 버전을 설치한 후, 2019.4.17f (LTS) 버전 프로젝트를 열고 C# 스크립트를 실행하려고 하니, CS0103 에러가 계속해서 나타난다. C# Error CS0103으로 구글해서 아래의 포스팅에서 아주 간단한 해결책을 찾음. forum.unity.com/threads/error-cs0103.459748/#post-2984884 Error CS0103 Hello. I am completely new to this and I am going thru some tutorials. Now I have encountered an error. Whever I try to make a C# script it says on... for.. 2021. 1. 14.
OmniSharp, .NETFramework(?) 에러 새 프로젝트를 만든 후, C# 스크립트를 생성시키면 계속해서 에러 워닝이 뜨고, Play가 안된다. 사용 버전은 Unity: 2019.4.17f(LTS), VS Code: 1.52.1 검색해보니 두 가지의 가능성이 검색되었다. 1. .NETFramework에러 인듯해서 아래 링크에서 최신 5버젼을 깔았음 dotnet.microsoft.com/download Download .NET (Linux, macOS, and Windows) Free downloads for building and running .NET apps on Linux, macOS, and Windows. Runtimes, SDKs, and developer packs for .NET Framework, .NET Core, and ASP... 2021. 1. 13.
Google Colaboratory에서 세션 종료를 방지하는 방법 Goole Colaboratory는 90분 동안 아무런 interaction이 없거나, 12시간이 지나면 세션이 종료가 된다. 머신러닝 학습을 돌려놓고 90분 이상 아무런 웹 interaction을 주지 않으면, 바로 끊긴다는 건데, 이를 자바스크립트 코드로 방지하는 방법이 있다. 1. 우선 Chrome 기준으로 아래와 같은 View-Developer-JavaScript Console 창을 열어준다. 2. 콘솔창 하단에 코드 입력할 수 있는 곳에다 아래의 명령을 입력한다. 그러면 매 1분마다 콘솔 창에 "Session Timeout 방지"라는 문구와 함께 세션이 종료되는 것을 방지해 준다. function ClickConnect(){ console.log("Session Timeout 방지"); docu.. 2021. 1. 6.
03-Google Colaboraty와 구글 드라이브 연동하기 지난 포스트에서 Anaconda 환경에서 Jupyter Notebook을 설치하는 방법에 대해서 알아보았다. 02-Anaconda 환경에서 Jupyter Notebook, TensorFlow 설치하기 [Mac] 하지만 이 방식의 불편한 점은 개발환경이 local에 종속 된다는 것이다. 다른 컴퓨터에서 작업을 하려면 그 컴퓨터에서도 패키지 등을 재 설치 해야만 같은 개발환경이 구축된다는 점이다. 이 귀찮은 문제의 해결 방법 중 Google에서 제공하는 Google Colaboratory에 대해서 알아보고자 한다. Google Colab은 구글 내부에서 사용하던 Jupyter Notebook을 교육과 연구목적으로 커스터마이징해서 제공하는 오픈된 클라우드 기반 개발 환경이라고 보면 된다. 로컬에 개발환경을 구.. 2021. 1. 6.
02-Anaconda 환경에서 Jupyter Notebook, TensorFlow 설치하기 [Mac] 아나콘다 설치하는 방법은 아래 링크에서 확인할 수 있습니다. 01-Mac에서 아나콘다 설치하는 방법 [Mac] TensorFlow는 2015년 11월 구글 브레인 팀에서 발표한 오픈 소스 라이브러이 이다. 인공 신경망 알고리즘의 개발에 주로 사용되는 라이브러리이며, C++언어로 작성되었으며, Python 등을 위한 API를 제공한다. TensorFlow는 현재(2021.01) 아래의 운영체제에 설치할 수 있다. Python 3.5–3.8 Ubuntu 16.04 or later Windows 7 or later (with C++ redistributable) macOS 10.12.6 (Sierra) or later (no GPU support) Raspbian 9.0 or later 아래의 사이트에서 Te.. 2021. 1. 5.
01-Mac에서 아나콘다 설치하는 방법 [Mac] Anaconda는 파이썬 개발 환경을 쉽게 구축할 수 있도록 도와주는 일종의 패키지형 소프트웨어이다. 아나콘다를 이용하면 파이썬 기반의 개발환경을 쉽게 구성할 수 있다. 1. 아래의 링크에서 자신의 운영체제에 맞는 Installer를 다운 받아 설치한다. www.anaconda.com/products/individual Anaconda | Individual Edition Anaconda's open-source Individual Edition is the easiest way to perform Python/R data science and machine learning on a single machine. www.anaconda.com # 하위호환을 위해서 기존의 아나콘다 버젼을 다운받기 위해서는 .. 2021. 1. 5.
Docker를 활용한 TensorFlow 개발환경 설정하기 차후 Docker에 TensorFlow 개발환경을 세팅하기 위한 관련 게시글 모음 www.tensorflow.org/install/docker?hl=ko Docker | TensorFlow Docker는 컨테이너를 사용하여 TensorFlow 설치를 나머지 시스템에서 격리하는 가상 환경을 만듭니다. TensorFlow 프로그램은 호스트 머신과 리소스를 공유(디렉터리 액세스, GPU 사용, 인터넷 연결 등) www.tensorflow.org devyurim.github.io/python/tensorflow/development%20enviroment/docker/2018/05/25/tensorflow-3.html 도커(Docker)를 이용하여 텐서플로우(Tensorflow) GPU 버전 설치하기 - Ubu.. 2021. 1. 5.
인공지능 관련 유용한 사이트 Keras Keras Applications are deep learning models that are made available alongside pre-trained weights. These models can be used for prediction, feature extraction, and fine-tuning. Model Zoo Open source deep learning code and pretrained models. Papers with Code 트랜디한 연구들에 대한 논문 및 소스 코드 공개 Kaggle 머신러닝과 딥러닝을 활용한 데이터 사이언스 대회 공개된 소스코드와 데이터셋을 활용하기 좋은 사이트 2021. 1. 4.