google-deepmind / lab

A customisable 3D platform for agent-based AI research
Other
7.11k stars 1.37k forks source link

Unexpected frequency of map_assets rebuilds #93

Closed joabim closed 6 years ago

joabim commented 6 years ago

Hi,

When protoyping/repeatedly rebuilding the lab module for pip it seems like the map_assets are always rebuilt. Is there a way of caching these built assets? Waiting 10 minutes for every incremental change to the other gen/build-rules that are unrelated to the map_assets is a bit unwieldy.

Thanks

tkoeppe commented 6 years ago

Are you doing this from head? We changed some dependencies a while ago (in https://github.com/deepmind/lab/commit/7db042dd79e18fd558d31ffaba2fe9294c96ed93) that made the map assets less coupled and reduced rebuilds by a lot, but it's possible that the pip package building rule also needs to be updated and we didn't do that.

joabim commented 6 years ago

Yes - alright, thanks! Yeah I'm pretty much exclusively experimenting with the pip package building. But then I'll close this for now