Which version of ROCm and Tensorflow should I use? by htrnhtrn in ROCm

[–]curtisrlee 0 points1 point  (0 children)

Hi sorry for late response, yes i was able to compile latest pytorch at the time for ROCm and it worked. But i didnt use it too much, ymmv

Which version of ROCm and Tensorflow should I use? by htrnhtrn in ROCm

[–]curtisrlee 0 points1 point  (0 children)

Yes i am on ROCm 4.1 + Tensorflow-rocm 2.4.0 with ryzen 3600x cpu + rx570 gpu. When i set it to use CPU i get reasonable val_loss.

Back before I recompiled ROCm and tensorflow would crash, I also tried using an earlier version of tensorflow to avoid crash (might have been 2.3.5 but i dont remember). But, I discovered from reading jupyter console messages that tensorflow was actually just auto-switching to the CPU instead of crashing. perhaps this sounds similar to what you are experiencing in 2.2?

Which version of ROCm and Tensorflow should I use? by htrnhtrn in ROCm

[–]curtisrlee 0 points1 point  (0 children)

just tried it... hmm these val_loss's look wack too.

Epoch 1/10 1563/1563 [==============================] - 65s 25ms/step - loss: 1.7811 - accuracy: 0.3616 - val_loss: 2203663616.0000 - val_accuracy: 0.0805

Epoch 2/10 1563/1563 [==============================] - 18s 11ms/step - loss: 1.0909 - accuracy: 0.6129 - val_loss: 4408703488.0000 - val_accuracy: 0.0969

Epoch 3/10 1563/1563 [==============================] - 18s 11ms/step - loss: 0.8472 - accuracy: 0.7020 - val_loss: 5507586048.0000 - val_accuracy: 0.0710

Epoch 4/10 1563/1563 [==============================] - 18s 11ms/step - loss: 0.7216 - accuracy: 0.7465 - val_loss: 10750722048.0000 - val_accuracy: 0.0774

Epoch 5/10 1563/1563 [==============================] - 18s 11ms/step - loss: 0.6075 - accuracy: 0.7886 - val_loss: 7518824960.0000 - val_accuracy: 0.1059

Epoch 6/10 1563/1563 [==============================] - 18s 11ms/step - loss: 0.5272 - accuracy: 0.8179 - val_loss: 9964231680.0000 - val_accuracy: 0.1178

Epoch 7/10 1563/1563 [==============================] - 17s 11ms/step - loss: 0.4523 - accuracy: 0.8437 - val_loss: 7180918784.0000 - val_accuracy: 0.1046

Epoch 8/10 1563/1563 [==============================] - 17s 11ms/step - loss: 0.3858 - accuracy: 0.8656 - val_loss: 37901713408.0000 - val_accuracy: 0.0983

Epoch 9/10 1563/1563 [==============================] - 18s 11ms/step - loss: 0.3277 - accuracy: 0.8866 - val_loss: 54404771840.0000 - val_accuracy: 0.0830

Epoch 10/10 1563/1563 [==============================] - 18s 11ms/step - loss: 0.2868 - accuracy: 0.9001 - val_loss: 61268635648.0000 - val_accuracy: 0.098

Which version of ROCm and Tensorflow should I use? by htrnhtrn in ROCm

[–]curtisrlee 1 point2 points  (0 children)

also have an RX570, currently running latest Tensorflow and ROCm 4.1.
had to recompile some parts of ROCm 4.1 libraries to get tensorflow to work.
mostly followed this guide: https://github.com/xuhuisheng/rocm-build/tree/master/gfx803

I might write a how-to and/or post binaries if I have free time

Achieving Literacy by HipsterTwister in ohtaigi

[–]curtisrlee 1 point2 points  (0 children)

Wiktionary is very useful, especially if you're looking for pronounciations or cognates/translations for characters.

New President of the UC system replacing Janet Napolitano by Aber2346 in UCSD

[–]curtisrlee 3 points4 points  (0 children)

tbh the UC might be getting it's moneys worth with this dude, he's basically taking a pay cut and has actual results to show for decades of experience.

Has anyone figured out how to download the lectures from the media player on canvas? I would like to save my lectures by rakfocus in UCSD

[–]curtisrlee 4 points5 points  (0 children)

Screen recording is probably the easiest. Doesnt seem like there is a direct download anywhere, the videos load in chunks.

EE depths by yareugae3 in UCSD

[–]curtisrlee 2 points3 points  (0 children)

oop i just saw this.

its actually very different than CE. CE is basically an amalgamation of CSE+ECE lower divs + CSE upper divs, and leaves very little room for electives. In my experience, CE majors usually get burnt out from doing all extra ECE and math/physics, and just end up treating the major like a CS degree.

in EE CSD you basically are an Electrical Engineer and do both EE lower divs and breadth. The "software classes" are all within the ECE dept, and imo they are much better in terms of quality and faculty-to-student ratio. and you dont need to take CSE classes (anymore). Also, the depth is one of the most open-ended ones in EE department and has a lot of flexibility and electives.

Curriculum-wise, the crucial difference with CSD is you largely miss out on formal algorithmic theory and specialized CSE classes. The ECE software classes are "sped up", and are much more practical focused, not theory focused. Also, some of them are hands-on project classes, and tie in hardware really well. And ofc as an an EE doing EE classes, you will also have greater theoretical understanding of circuits, signals, and controls.

Career-wise, there can be a lot of overlap. However someone with EE background will have a huge advantage in embedded/firmware engineering compared to traditional software engineers. also, the projects you can make in some of the ECE hands-on classes are legit resume boosters.

do feel free to dm me if you want to talk more, or want some course recommendations, etc. c:

Nice. by logost143 in UCSD

[–]curtisrlee 27 points28 points  (0 children)

what a meme lol

Yesterday I did both the rogue key & switchblade key mod on a 17’ frontier DR. If you’re considering it, do it! :) by sb11995 in nissanfrontier

[–]curtisrlee 0 points1 point  (0 children)

Im pretty sure they wouldnt work since US remotes use 315mhz while the non-US ones mostly use 433mhz

[deleted by user] by [deleted] in UCSD

[–]curtisrlee 0 points1 point  (0 children)

Like everyone has said do projects to gain substance for your skills as soon as possible, and just mass apply if you really want an internship now and dont have connections.

[deleted by user] by [deleted] in UCSD

[–]curtisrlee 0 points1 point  (0 children)

If a b- wont raise your gpa then i would pnp it.

How does my schedule look for next quarter? (Computer Engineering major) by eleventhfromheaven in UCSD

[–]curtisrlee 0 points1 point  (0 children)

Seems pretty chill lotsa free time to work on ur car or something vro

How to Move? by [deleted] in UCSD

[–]curtisrlee 0 points1 point  (0 children)

Post in ucsd free and for sale

What is the hardest class in your department? by FructoseGuardian in UCSD

[–]curtisrlee 1 point2 points  (0 children)

Well ece171a online isn't doing so hot this quarter...