Jump to content

best laptop/desktop for machine learning and python

1 minute ago, Mohammad Saleh said:

it can be a 15 inch laptop or any desktop

 

If you care about performance and value, get a desktop. Do you need portability?

 

Budget? What level of performance do you need?

Link to post
Share on other sites

here is a rough list of parts that I put together feel free to make suggestions:

CPU:https://www.amazon.com/computadora-Ryzen-3800X-desbloqueado-iluminación/dp/B07SXMZLPJ/ref=sr_1_2?dchild=1&keywords=3700X&qid=1599410607&sr=8-2

motherboard:https://www.amazon.com/ASRock-B550M-PRO4-Processors-Motherboard/dp/B089VY5WVM/ref=sr_1_2?crid=32GOCF0NDJGL0&dchild=1&keywords=b550+motherboard&qid=1599410639&refinements=p_36%3A5000-12500&rnid=386442011&s=electronics&sprefix=b550+%2Caps%2C296&sr=1-2

RAM:https://www.amazon.com/Corsair-Vengeance-3000MHz-Desktop-Memory/dp/B0134EW7G8/ref=sr_1_4?dchild=1&keywords=16GB+DDR4&qid=1599410683&sr=8-4

GPU:https://www.amazon.com/Gigabyte-GV-N1030OC-2GI-Nvidia-GeForce-Graphics/dp/B07646VQ6T/ref=sr_1_2?dchild=1&keywords=1030&qid=1599411141&sr=8-2

SSD:https://www.amazon.com/Kingston-240GB-Solid-SA400S37-240G/dp/B01N5IB20Q/ref=sr_1_6?dchild=1&keywords=250gb+sata+ssd&qid=1599410808&sr=8-6

PSU:https://www.amazon.com/EVGA-100-BR-0500-K1-Bronze-Power-Supply/dp/B07DTMXD83/ref=sr_1_2?crid=2X1VQWZXED572&dchild=1&keywords=500+watt+power+supply&qid=1599410855&refinements=p_36%3A1253504011&rnid=386442011&s=electronics&sprefix=500+watt+po%2Caps%2C273&sr=1-2

Case:https://www.amazon.com/Thermaltake-Computer-Chassis-Pre-Installed-CA-1D4-00S1NN-A0/dp/B07THWNQ1D/ref=sr_1_1?dchild=1&keywords=micro+ATX+PC+case&qid=1599410998&refinements=p_36%3A1253504011&rnid=386442011&s=electronics&sr=1-1

 

 

I also had upgrading in mind when configuring this PC so in the future if you want to upgrade to would be very easy. I also assumed that you could get amazon.com delivery's because I couldn't find anything in Qatar that would sell PC components. if you want a in depth review of all of these components then if you give me a week or so I can make a document on what components to choose and what would be the advantages and dis-advantages of each component choice. 

 

also feel free to give feedback. 

Link to post
Share on other sites

I'd recommend you to build a desktop, since it'll offer a way better price to perf ratio.

 

Also, if you can wait and don't mind used products, the 2080ti should sell cheap since people only care about games and the 3070 will soon be a thing. The 2080ti should have better ML performance than the 3070 with the bonus of more VRAM for larger batch sizes.

FX6300 @ 4.2GHz | Gigabyte GA-78LMT-USB3 R2 | Hyper 212x | 3x 8GB + 1x 4GB @ 1600MHz | Gigabyte 2060 Super | Corsair CX650M | LG 43UK6520PSA
ASUS X550LN | i5 4210u | 12GB
Lenovo N23 Yoga

Link to post
Share on other sites

My recommendation is to build a desktop PC that you could remote into with a laptop you obtain down the line

 

NVidia graphics 2000 or 3000 series recommended, basically the best bang you can afford with your budget to utilize those tensor cores. Ryzen 3000 series processor for workstation performance on multithreaded applications. Consider a B550 motherboard for upgrade room. 16GB DDR4 3200 should be your target for low budgets, 32-64 GB for higher ones, as machine learning CHEWS ram.

 

But honestly, good luck with that budget, you'd want $1200 for a PC that would be able to utilize tensor cores without it being an expensive graphics card thrown into a cheap shit system you got at walmart for $300. For a laptop, even more than that. Either that or try your luck buying used parts.

Link to post
Share on other sites

On 9/7/2020 at 2:01 AM, Mohammad Saleh said:

guys i am looking for a laptop{much better}or a desktop build that is the best for machine learning  and i may also go into video editing so any recommendation guys

The thing to remember about Machine Learning is that it is really vast. Are you going to be doing deep learning with 5-10 convolutional layers and 400 neurons or something. I can run a serious deep learning algorthim on a jetson nano WITH 300 CUDA CORES! So if you want portability any of the RTX serious card will do, and for compiling you would at least want 12 threads.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×