denisyarats / pytorch_sac_ae Goto Github PK
View Code? Open in Web Editor NEWPyTorch implementation of Soft Actor-Critic + Autoencoder(SAC+AE)
Home Page: https://sites.google.com/view/sac-ae/home
License: MIT License
PyTorch implementation of Soft Actor-Critic + Autoencoder(SAC+AE)
Home Page: https://sites.google.com/view/sac-ae/home
License: MIT License
I wonder if everyone else has the same problem. Environments like cheetah run or walker need way more RAM than other environments like the ball in the cup. Perhaps three times more ram consumption.
I am interested in running benchmarks on noisy observations as described in section 5.2 of https://arxiv.org/abs/1910.01741.
The code for this part would be greatly appreciated as it apparently is missing from the repo at the moment.
hello:
line 247 in sac_ae.py:self.actor.encoder.copy_conv_weights_from(self.critic.encoder) just copy parameters from critic encoder to actor encoder ,when you initialize sac agent.
Why not synchronize the critic encoder parameters to the actor's encoder after each critic parameters update ?
What is the recommended way to recreate the sac:pixel from the results? Modify Pytorch_sac, or sac_ae, or is code available? (I know changes are trivial in some sense but I'd just like to keep the implementation as similar as possible)
Hi! @denisyarats
It's been a long time since this repo was published. Still hoping you'll respond to this issue.
Have you ever tried this method with a larger image size? In your code, the height and width of 84 is the used as the biggest size.
I tried to increase the size to 128 but the memory cost reached almost 100GB.
For the tested dm_control
tasks, the image size of 84 seems to be adequate, but may not be enough for other tasks.
Would you mind sharing some of your opinions? Thanks a lot!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.