@Benjamin Toubøl Thanks for the question, When choosing a compute service for your ML workload, it's important to consider the following factors:
- The size of your dataset
- The complexity of your model
- The amount of time required to train your model
- The level of parallelism required for your workload
- The cost of the compute service
Based on your requirements, a CPU-based compute service would be a good choice for your ML test environment. The Standard F4 v2 compute service is a good option for small to medium datasets, as it has 4 vCPUs and 8 GB of memory. The general-purpose DS3 compute service, on the other hand, has 4 vCPUs and 14 GB of memory, making it a good option for larger datasets.
It's important to note that the cost of the compute service will depend on the size and duration of your workload. You can use the Azure pricing calculator to estimate the cost of each compute service based on your workload requirements.