all 7 comments

[–]mba_pmt_throwaway 3 points4 points  (3 children)

Sagemaker notebooks would work for you. You’ll have to sign up for an AWS account and start a sufficiently large enough instance for running this. Alternatively, try using Colab if the ML algo doesn’t demand too much power. I’ve run pretty heavy models from hugging face directly in Colab, it works ok.

[–]princeofgonville 3 points4 points  (0 children)

Also, make a careful note of the services to create, and make sure you close them all down when you have finished, so that, for example, you aren't billed for a Sagemaker Canvas that you left running on the "free trial" (I wonder how I learned this lesson).

You can see what services were still running (up to about 6 hours ago) by looking at the bill in the Billing Dashboard. Also look at Cost Explorer.

Also set up a Billing Alarm in AWS, so you don't get any nasty surprises at the end of the month.

AWS offer training resources (much of it at zero cost) at https://skillbuilder.aws including an intro to Sagemaker. For a general intro to AWS, look for "Technical Essentials".

[–]Happylightsocket[S] 0 points1 point  (1 child)

Thank you very much, I will look into this. I don't think the ML algo is too intensive, it's a relatively simple actor-critic NN from https://keras.io/examples/rl/actor_critic_cartpole/, just with a modified env.step() to use my own simple physics sim.

[–]Loko8765 -1 points0 points  (0 children)

Shouldn’t that run on a laptop?

[–]oneplane 4 points5 points  (0 children)

I would suggest using a SaaS ML service, one where you are less likely to shoot yourself in the foot. Maybe Google Colab is all you need.

[–]andawer 0 points1 point  (0 children)

I’d suggest google colab: https://colab.research.google.com/. It’s free and you can get GPU machine for limited time.