FAQ
This is an ongoing list of issues people sometimes encounter while using Beam. If you’re having an issue, check this list first.
concurrency_limit_reached
or cpu quota exceeded
We offer three pricing tiers and each has its own CPU and GPU quotas.
Plan | CPU Quota | GPU Quota |
---|---|---|
Free Trial | 10 | 5 |
Developer | 10 | 5 |
Team | 1,000 | 20 |
Growth | 10,000+ | 100+ |
If you get this message, make sure you’ve added a payment method to your account and selected the pay-as-you-go developer plan on this page.
Unable to connect to gateway
Make sure you’re on the latest version of the beam-client
CLI.
Run this command to validate your version of the CLI:
No space left on device
This error typically occurs when your app runs out of disk space. For example, if you’re downloading a 30Gi file and your app only has 8Gi of memory, you might see this error.
For more information on configuring RAM for your apps, read more on this page.
cannot import name 'App' from 'beam'
If you’re seeing this error, it’s because you’re trying to use Beam V2 with a V1 app. There is no App
class in Beam V2.
For more information on using Beam V2, read more on this page.
Unable to locate config file
This typically happens when there are multiple Python environments on your computer.
If you are using Conda, we recommend exiting Conda and using a standard Python
Virtual Environment instead: python3 -m virtualenv .venv && source .venv/bin/activate
The most common way of solving this is by running which python
and installing beam-client
to that specific path.
For example:
Tensorflow Can’t Find GPUs
If you’re using Tensorflow, you might run into an issue when tf
doesn’t recognize the available GPUs on the device.
Make sure to install tensorflow[and-cuda]
, otherwise the regular version of
tf
won’t have access to the GPU device.
Was this page helpful?