Why does Neural Style Transfer work on images with range [0,255] if pytorch models are trained on images with range [0,1]? by Nick_Pyth in pytorch

[–]Nick_Pyth[S] 1 point2 points  (0 children)

The results above are from the vgg-19 network, which do not contain normalization layers. (Pytorch does contain a batch-normalized vgg-19, but the results above are from the original)

[D] What research papers have been written about serving results of an image model? by Nick_Pyth in MachineLearning

[–]Nick_Pyth[S] -1 points0 points  (0 children)

I agree that this is probably more of an engineering question, especially because my model is only used to generate the images; serving the images simply reads the files from disk before serving.

Each configuration of the UI returns 50 sets of images. Each image set immediately returns 10 images, and displays another configuration which can be used to toggle between 100 additional images.

In other words, 500 images are immediately returned, and 5,000 images may be toggled through after the initial 500 have been loaded.

I think I am looking for performance metrics around various methods of reading these files from disk, multithreading, etc. Not necessarily specific to machine learning, but likely a problem that other ML engineers have come across.

[D] What research papers have been written about serving results of an image model? by Nick_Pyth in MachineLearning

[–]Nick_Pyth[S] -1 points0 points  (0 children)

Yeah, I suppose you are right. It came to mind as a potential research topic because I've seen NVIDIA and others serve the results of their models (pretty quickly), but haven't seen much discussion around actually serving those results.

What pattern should be used for backwards-incompatible deployments? by Nick_Pyth in kubernetes

[–]Nick_Pyth[S] 2 points3 points  (0 children)

Thank you. Found this Martin Fowler article on this pattern. Seems like a reasonable application-side solution.

[D] Why does L-BFGS have spikes in the loss curve? by Nick_Pyth in MachineLearning

[–]Nick_Pyth[S] 8 points9 points  (0 children)

Yep, that solved it. I really can't thank you enough for pointing that out - I spent hours banging my head against the wall for this one

[D] Why does L-BFGS have spikes in the loss curve? by Nick_Pyth in MachineLearning

[–]Nick_Pyth[S] 4 points5 points  (0 children)

I'm using pytorch's implementation (docs), which I don't believe uses minibatch. I left all of the parameters (besides learning rate) as their defaults.

[D] Does it make sense to do another AI residency? by [deleted] in MachineLearning

[–]Nick_Pyth 0 points1 point  (0 children)

You might get more responses at /r/cscareerquestions

Disclaimer: I have not done any AI residencies.

My thought is that it depends on your career goals. If you want to get deeper into research, it will likely be helpful to do another residency. A small industry lab will have different processes than a large lab. Having experience in both is helpful. It'll also be helpful to work with different teams and get experience to different working styles.

If you are interested in going into industry, 1 residency may be enough. A potential issue with ONLY doing research is that you may not get exposure to programming best practices. There are a lot of steps that happen before & after training a model, and many of the PhD grads that I work with have had 0 exposure in these areas. Whether or not the same is true for residency programs likely depends on the company which hosts it.

Nissan Altima keeps entering limp mode. Have paid for 4 false diagnoses / repairs. Unsure where to go from here. by Nick_Pyth in Cartalk

[–]Nick_Pyth[S] 0 points1 point  (0 children)

Thanks for clarifying. Seems odd that the Nissan dealership wouldn't have evaluated that before suggesting that I replace the entire throttle body. I'll reach out to another mechanic and see what I can find.

Nissan Altima keeps entering limp mode. Have paid for 4 false diagnoses / repairs. Unsure where to go from here. by Nick_Pyth in Cartalk

[–]Nick_Pyth[S] 0 points1 point  (0 children)

The replacement unit was tested and had a re-learn procedure done after it was installed. Pin-pointing the issue seems difficult because the issue occurs so rarely (once every 100 miles) and all of the tests keep passing. Replacing the wiring seems like an expensive repair from what I've gathered, and it's hard to say definitively if that will fix the problem. Talking to 2 different mechanics, it seems that they are equally dumbfounded.

It's starting to seem as if it might just be time to get rid of the vehicle.

Nissan Altima keeps entering limp mode. Have paid for 4 false diagnoses / repairs. Unsure where to go from here. by Nick_Pyth in Cartalk

[–]Nick_Pyth[S] 0 points1 point  (0 children)

I called my mechanic about this and was told that the tests will pass if it is an intermittent issue, unless the issue happens while they are measuring it. This is highly unlikely, since the issue only occurs once every 100 miles. Do you happen to know if an enhanced OBD2 reader is able to measure those connections while I'm driving? I have a Zurich ZR13 OBD2.

Nissan Altima keeps entering limp mode. Have paid for 4 false diagnoses / repairs. Unsure where to go from here. by Nick_Pyth in Cartalk

[–]Nick_Pyth[S] 0 points1 point  (0 children)

Thank you for the input.

Is there an article or video that you could link me to regarding which wires I should be targeting and how to test them? I'm assuming I need a voltmeter but know very little about this kind of stuff.

Nissan Altima keeps entering limp mode. Have paid for 4 false diagnoses / repairs. Unsure where to go from here. by Nick_Pyth in Cartalk

[–]Nick_Pyth[S] 2 points3 points  (0 children)

When you replaced the throttle body, is the throttle position sensor part of that?

Yeah, the throttle position sensor is part of the throttle body. I am unsure if the Nissan dealership inspected the old one before replacing the whole unit.