Final-Rush759
Final-Rush759 t1_jb5f7eu wrote
Reply to comment by incrediblediy in Should I choose Colab or RTX3070 for deep learning? by Cyp9715
I used mix precision training, should have been largely fp16. But you can input as float32. Pytorch amp will auto cast to fp16. I only get 2x speed more with 3090.
Final-Rush759 t1_jb5bxf5 wrote
Reply to comment by incrediblediy in Should I choose Colab or RTX3070 for deep learning? by Cyp9715
Only 2×more than 3060. May be you are more power limited or CPU bottle necked when using both GPUs, or PCEi bandwidth limited.
Final-Rush759 t1_jb5b3fq wrote
Reply to comment by xRaptorGG in Should I choose Colab or RTX3070 for deep learning? by Cyp9715
You need to buy credit now to use colab.
Final-Rush759 t1_jb5ax8p wrote
Reply to comment by xRaptorGG in Should I choose Colab or RTX3070 for deep learning? by Cyp9715
Colab is not free anymore except for very short time.
Final-Rush759 t1_jb5aptb wrote
Buy 3060 12GB. 3070 8GB vram has more limitations. Colab is largely not free now. It is fine you are willing to pay for the service. You can also use vast.ai and lambda labs for cloud GPU.
Final-Rush759 t1_j8h3qgi wrote
Whatever you can read are outdated. They don't reveal what they actually use. They are rumored to have the best recommendation system.
Final-Rush759 t1_j5rkm71 wrote
The best way to learn is to go through tutorials from various source just to get a feel of what's like to do ML and DL. Then go through the theory including data pipeline, target, models, loss function, gradient, optimizer etc.
Final-Rush759 t1_j5jftm0 wrote
Reply to Tensorflow or Pytorch by ContributionWild5778
Pytorch or Jax. Tf is on the way out.
Final-Rush759 t1_j59xe05 wrote
Machine learning is more framework. The knowledge is more important. Like, why does batch normalization cause problem ? how do you increase model performance without change model architecture? Which optimizer gives better performance SGD vs Adam ?
Final-Rush759 t1_j3ogyzk wrote
It depends. For colab, only highest tier pro account allow you to turn off the computer. The machine still runs at GCP. Different providers have different setups. I think you don't have to leave browser open if the machine is just port forward to your local machine port. The best is to contact your provider about your instance.
Final-Rush759 t1_j3o39ds wrote
Reply to comment by soupstock123 in Building a 4x 3090 machine learning machine. Would love some feedback on my build. by soupstock123
3090 is not a good card, running at high temperatures, high noise, excessively high VRAM temperatures.
Final-Rush759 t1_j3o2zd3 wrote
Reply to comment by soupstock123 in Building a 4x 3090 machine learning machine. Would love some feedback on my build. by soupstock123
You save a lot electricity cost. Much beter value if you plan to use it a lot. It"s much easier to manage 2 cards than 4 cards.
Final-Rush759 t1_j3o261b wrote
Reply to Building a 4x 3090 machine learning machine. Would love some feedback on my build. by soupstock123
Buy 2× 4090
Final-Rush759 t1_j312pgq wrote
Reply to Does anyone here use newer or custom frameworks aside from TensorFlow, Keras and PyTorch? by ConsciousInsects
JAX is the new toy,. It's not customer framework.
Final-Rush759 t1_j28q5hl wrote
Great, except I switched to Android.
Final-Rush759 t1_j2783cm wrote
Reply to Laptop for Machine Learning by sifarsafar
Rtx 30070 or waiit for 4070. Then a laptop with good cooling system. Usually a gaming laptop with many holes in the botton and two fans inside , that put air out in the front or sides of the laptop. Then, make linux OS drive at the second SSd slot and have 32 GB or more RAM.
Final-Rush759 t1_j12zqjw wrote
Model parallelism. But you need more than 1 card. Buy A6000 which has 48 GB vram.
Final-Rush759 t1_izx45t2 wrote
Reply to Getting started with Deep Learning by MightyDuck35
A lot of Stanford classes are free on youtube. They are probably among the best. Andrew Ng coursera classes are modified from his Stanford class. Most of math are not difficult, linear algebra, caculus and some statistics like maximum likelihood etc. Math can be more difficult if you want to study some branches of deep learning. The goal is to establish approximate functions with deep learning which is stacking up basic simple units into multiple layers of a deep network.
Final-Rush759 t1_izp316u wrote
Reply to Why popular face detection models are failing against cartoons and is there any way to prevent these false positives? by abhijit1247
It's not false positive. The models were trained with pictures, not far from cartoons. I think models performed really well.
Final-Rush759 t1_izkyupf wrote
Reply to Does anyone know how to get the NxNx12 from the input image - is it just using reshape function or is there any other function that can be used by Actual-Performer-832
Use convnet to transform to the right shape. May need to use dilution.
Final-Rush759 t1_izkyfql wrote
Reply to Does anyone know how to get the NxNx12 from the input image - is it just using reshape function or is there any other function that can be used by Actual-Performer-832
Use convnet to transform to the right shape
Final-Rush759 t1_iz4ib3v wrote
Convnext is really good, and computation efficient.
Final-Rush759 t1_iqpujzr wrote
A desktop with 3090 is much better and cheaper. Buy a big case with good airflow. Or go for 4090.
Final-Rush759 t1_jb5iho5 wrote
Reply to comment by incrediblediy in Should I choose Colab or RTX3070 for deep learning? by Cyp9715
2.9x tensor cores , 2.8x cuda cores.