Activity
Ratings Progression
Challenge Categories
Challenges Entered
A new benchmark for Artificial Intelligence (AI) research in Reinforcement Learning
Latest submissions
See Allgraded | 3236 | ||
graded | 3107 | ||
graded | 3104 |
Participant | Rating |
---|
Participant | Rating |
---|
Unity Obstacle Tower Challenge
Submissions Q&A
Over 5 years agoYou should read all post in this discourse. So much people use dopamine.
If you have problem in submission, you should check again your code and read post again.
Now, all dopamine user are successfully submitted.
Read again~
Couldn't launch the obstacletower environment
Over 5 years agoDopamine
|
_dopamine
Obstacletower
|
_obstacletower.x86_64
If terminal run here
You can find path in unity_lib
Couldn't launch the obstacletower environment
Over 5 years agoDownload OTC env linux.zip file
The link
Submissions Q&A
Over 5 years agoBefore your Submissions Question:
This is debugged with my 35 submission experience.
I am also a contestant, I am not an official staff member.
In order to compete fairly, I hope everyone can break through 100 floors.
Due to some inherent instability in Unity Env, it is a bit special.
Thanks for @mohanty help
This assumes that you are already able to run tests locally.
Check these step:
Update your env to least version.
Q:βmlagents_envs.exception.UnityTimeOutException: The Unity environment took too long to respondβ
A:This is open issue.
2 steps
Change timeout > 300s
env = ObstacleTowerEnv(args.environment_filename, docker_training=args.docker_training, retro=True, timeout_wait=600)
It is recommended to perform the import of agent tensorflow after env.is_grading() before the official release of the new environment file.
if env.is_grading():
import tensorflow as tf
import youragent
while True:.......
Q: bash >>> ^M
A:
The newline symbol for the Dos file is ^J^M
The newline symbol for Unix files is ^J
So in some cases you will encounter bash problems, because it is the relationship of the Windows environment configuration file, you should use Vim and other similar editors to change the encoding.
Q: ckpt import error (ex gzip broken)
A:Follow this
[Announcement][git error] Large Model Weights in your Submission Repository
Over 5 years ago@mohanty i have 200mb ckpt file also canβt upload too.
[Announcement][git error] Large Model Weights in your Submission Repository
Over 5 years agoI have same problem, but you can try git lfs pull
[Announcement][git error] Large Model Weights in your Submission Repository
Over 5 years ago2019-03-08T16:41:29.918810415Z INFO:mlagents_envs:Start training by pressing the Play button in the Unity Editor.
2019-03-08T17:31:30.971471728Z ckpt: 135 MB
Have something wrong?
https://gitlab.aicrowd.com/ChenKuanSun/obg/issues/4
Evalutation error : Unity environment took too long to respond
Over 5 years agohttps://gitlab.aicrowd.com/ChenKuanSun/obg/issues/1
If the evaluation system is in the same environment, will it be because the worker_id is not set and the startup fails? When others are evaluation?
[Announcement][git error] Large Model Weights in your Submission Repository
Over 5 years agoremote: fatal: pack exceeds maximum allowed size
error: pack-objects died of signal 13
@mohanty
Suggest for competition
Over 5 years agoOK , I try again~~~~~~
Can that help me increase my quota, because this doesnβt seem to be because of the problem I submitted?
Suggest for competition
Over 5 years agoI mean the participants want to simulate the configuration of the environment themselves, they can use these methods.
Can you please help me by the way to check why my CKPT file will have a wrong problem when clone to build from repo?
The correct size should be 4-5GB
Suggest for competition
Over 5 years agoIt is currently known that the biggest difficulty for competitors is the submissions.
Although we have good validation on local, even GCP
But there are still many people who have encountered difficulties.
This is nothing about Reinforcement Learning, but I feel that only knowing that the solution is not a good competition.
Here are some of the results I tested in the past few days that I consumed my quota.
The image file currently used by Aicrowd:
nvidia/cuda:9.0-cudnn7-runtime-ubuntu16.04
So the way to test similar environments can be set in GCP Compute.:
My language is Chinese, but it wonβt matter. I should pay attention to Cuda 9.0 instead of the default cuda10. Although used in docker does not affect the results, some contestants may need to export the configuration files of the original environment in non-docker.
(GPU should be officially approved)
This will be more similar to Aicrowdβs execution environment, and when evaluating,
docker run \
--env OTC_EVALUATION_ENABLED=true \
--network=host \
-it obstacle_tower_challenge:latest ./run.sh
Should add attributes
--runtime=nvidia
This allows you to use the nvidia driver in docker, will automatically apply cuda in docker.
In addition, GCP has pre-configured the nvidia runtime docker for you. If you are configuring in a non-GCP environment, you should refer to this.
Another special reminder is that
The newline symbol for the Dos file is ^J^M
The newline symbol for Unix files is ^J
So in some cases you will encounter bash problems, because it is the relationship of the Windows environment configuration file, you should use Vim and other similar editors to change the encoding.
In addition, can you ask the administrator to give me more quota?
Number of available submissions
Over 5 years ago Submission failed : The participant has no submission slots remaining for today.
```
I have waited for almost two days without quotas.
https://gitlab.aicrowd.com/ChenKuanSun/obstacle-tower-challenge/issues/30
Announcement: Debug your submissions
Over 5 years agoIf I successfully test the completion environment, I should provide repo to you so that you can publish other methods like Readme.md to help other contestants.
@arthurj
Submissions are stuck
Over 5 years ago+1
my last version not in QUEUEβ¦
https://gitlab.aicrowd.com/wywarren/obstacle-tower-challenge/tags/v5.0
Upload at 14:30