inflearn logo
강의

Course

Instructor

Complete Guide to Unity Machine Learning Agents (Basics)

Unit Overview

Inheritance 문제

281

jaechungko06122095

17 asked

0

이 강의들을 바탕으로 자체적으로 제가 환경을 만들어 보려고 하고 있는데요 질문이 하나 있습니다.

 

유니티 mlagent 안에 있는 Academy 라는 스크립트를 inherit 하고 싶은데 그게 안되네요.

처음에 usting Unity.Mlagents; 선언후에
public class 파일이름 : Academy 라고 선언했더니
파일이름 is inaccesible due to its protection level C# 이라고 경고메시지가 뜨면서 '파일이름' 밑에 빨간줄이 생깁니다. 

public 이라고 선언도 했고, 저장도 다 했는데도 왜 이런 문제가 생기는걸까요? 다른 해외 유투버들이 하는 튜토리얼 비디오에서는 잘 작동되던데요...(다만 모든 튜토리얼이 2017버전 혹은 2018을 쓰고 있더라구요. mlagent 가 업데이트 되면서 inheritance 되지 않도록 막은걸까요?)

머신러닝 배워볼래요? 강화학습 unity unity-ml-agents

Answer 2

1

jaechungko06122095

네 직접적으로 사용하더라구요 아무래도 매우 옛날 버전을 사용하고 있는 것 같아요. 아무래도 최근 버전에서는 작동되지 않는 듯 합니다. 답변주셔서 감사합니다!

1

kyushik

혹시 유튜브 내에서 Academy라는 스크립트를 직접적으로 사용하고 있는 것일까요? 그런 경우에는 mlagents 1.0 이전 버전을 사용하고 있는 경우일 수 있습니다. 1.0 이전까지는 brain이나 academy 같은 요소들을 직접 스크립트나 오브젝트로 사용했습니다. 참고하시는 유튜브 영상에서 어떤 버전의 mlagents를 사용하는지 먼저 살펴보시면 좋을 듯 합니다! 

설치 프로그램 버전 질문있습니다.

0

74

2

env 환경경로 입력방법

0

78

2

onnx에 대해서

0

110

1

텐서플로우가 안열립니다

0

101

2

DQN을 위한 파라메터값 세팅에서 goal-plus, goal-ex

0

79

1

dqn 인덱스 에러

0

92

3

2025년 pip ml agents 설치 에러

0

215

1

DQN 실행 오류

0

307

2

ML-Agents 살펴보기 11페이지 질문입니다.

0

210

1

배웠던 내용을 기반으로 match3 인공지능으로 플레이 하는 걸 만들고 있는데.. 질문이 있습니다.

0

378

2

3DBall 학습 중 문제

0

218

1

mlagents-learn --hlep

0

236

1

DQN 환경 학습

0

366

3

DQN 함수를 어디에다 만들고 실행하나요??>?>

0

335

1

갑자기 Template>Scripts 폴더는 어디에서 만들어졌는지...

0

279

2

mlagents-learn 에러 수정 방법을 문의드립니다.

0

643

3

Pyuthon API 적용

0

701

7

GridWorld, CollectObservations에서 에러 질문입니다.

0

641

1

yaml을 이용한 GAIL 및 BC를 mlagents-learn으로 실행 시 에러

0

456

1

GridWorld, 유니티에서 실행하면 observation 관련 에러가 뜹니다.

0

489

2

PPO Parameters에서 normalize 관련 질문입니다.

0

356

1

GridWorld 가 작동은 잘 되는데, score가 너무 낮게 나와요.

0

568

3

GridWorld가 움직이지 않고, time out 으로 중지됩니다.

0

483

2

싱글에이전트 코드를 멀티에이전트 코드로 수정 관련

0

408

2