First TensorFlow and now this. Tensor is quickly becoming a mathematical-term-that-sounds-familiar-to-developers-but-most-don't-know-what-it-is-actually. Another example is topology =)
field, group...
Amazon DSSTNE: Deep Scalable Sparse Tensor Network Engine
11–20 of 57 posts
Re: Amazon DSSTNE: Deep Scalable Sparse Tensor Network Engine
#12First TensorFlow and now this. Tensor is quickly becoming a mathematical-term-that-sounds-familiar-to-developers-but-most-don't-know-what-it-is-actually. Another example is topology =)
Re: Amazon DSSTNE: Deep Scalable Sparse Tensor Network Engine
#13Maybe someone who works on deep learning could comment on what this provides vs other open source systems like theano, tensorflow, torch, etc.
DSSTNE instead uses “model-parallel training”, where each layer of the network is split across the available GPUs so each operation just runs faster. Model-parallel training is harder to implement, but it doesn’t come with the same speed/accuracy trade-offs of data-parallel training.
https://github.com/amznlabs/amazon-dsstne/blob/master/FAQ.md
Re: Amazon DSSTNE: Deep Scalable Sparse Tensor Network Engine
#14My perception of Amazon is that they take everything from open-source but don't actively give back. Amazon and open-source never went hand-in-hand. Making their deep learning frameworks open-source is cool. Kudos to the team which managed to do this. I am sure internally, it must have been a huge struggle to get the approval from execs.
[Edit: Grammar]
Re: Amazon DSSTNE: Deep Scalable Sparse Tensor Network Engine
#15Amazon is turning a new leaf. They stopped publishing to any major conferences after their last significant paper, DynamoDB. My perception of Amazon is that they take everything from open-source but don't actively give back. Amazon and open-source never went hand-in-hand. Making their deep learning frameworks open-source is cool. Kudos to the team which managed to do this. I am sure internally, it must have been a hu…
There's nothing wrong with this. There's no contract when using open-source and this is probably how 99% of people interact with it.
Re: Amazon DSSTNE: Deep Scalable Sparse Tensor Network Engine
#16Amazon is turning a new leaf. They stopped publishing to any major conferences after their last significant paper, DynamoDB. My perception of Amazon is that they take everything from open-source but don't actively give back. Amazon and open-source never went hand-in-hand. Making their deep learning frameworks open-source is cool. Kudos to the team which managed to do this. I am sure internally, it must have been a hu…
===From Glassdoor===
Cons
====
The management process is abusive, and I'm currently a manager. I've seen too much "behind the wall" and hate how our individual performers can be treated. You are forced to ride people and stack rank employees...I've been forced to give good employees bad overall ratings because of politics and stack ranking. Advice to Management Don't pretend that the recent NY Times article was all about "isolated incidents". The culture IS abusive and it WILL backfire once stock value starts to drop. I'm an 8 year veteran and I no longer recommend former peers to interview with Amazon.
== [Edit: Formatted to make it clear what was pulled from Glassdoor]
Re: Amazon DSSTNE: Deep Scalable Sparse Tensor Network Engine
#17Amazon is turning a new leaf. They stopped publishing to any major conferences after their last significant paper, DynamoDB. My perception of Amazon is that they take everything from open-source but don't actively give back. Amazon and open-source never went hand-in-hand. Making their deep learning frameworks open-source is cool. Kudos to the team which managed to do this. I am sure internally, it must have been a hu…
For a second, a thought crossed my mind that Amazon is actively trying to change its external perception after the NY times article and is trying to cozy up to developers. I found this on Glassdoor. Apparently, it will take a long time for them to make their culture less toxic. ===From Glassdoor=== Cons ==== The management process is abusive, and I'm currently a manager. I've seen too much "behind the wall" and hate…
in my tenure at Amazon, I went from getting a 2 and PIP, then to a 4, then having my promotion held up because my VP didnt like me. Finally when I left to Google they offered SDE3, and another $15k a year. I didn't take that offer.
This was all back in the 2001-2006 timeframe. Sounds like nothing has changed.
Re: Amazon DSSTNE: Deep Scalable Sparse Tensor Network Engine
#18First TensorFlow and now this. Tensor is quickly becoming a mathematical-term-that-sounds-familiar-to-developers-but-most-don't-know-what-it-is-actually. Another example is topology =)
Other one is isomorphic. Anything that sounds sciency or mathy will be adopted. There is no other way ;-)
Re: Amazon DSSTNE: Deep Scalable Sparse Tensor Network Engine
#19Amazon is turning a new leaf. They stopped publishing to any major conferences after their last significant paper, DynamoDB. My perception of Amazon is that they take everything from open-source but don't actively give back. Amazon and open-source never went hand-in-hand. Making their deep learning frameworks open-source is cool. Kudos to the team which managed to do this. I am sure internally, it must have been a hu…
For a second, a thought crossed my mind that Amazon is actively trying to change its external perception after the NY times article and is trying to cozy up to developers. I found this on Glassdoor. Apparently, it will take a long time for them to make their culture less toxic. ===From Glassdoor=== Cons ==== The management process is abusive, and I'm currently a manager. I've seen too much "behind the wall" and hate…
I just joined so I really am not a statistically significant case but so far it's no where near what was in that NYT article.
Edit: I can't read apparently :) thanks heuving for clarifying and the commenter for reformatting
Re: Amazon DSSTNE: Deep Scalable Sparse Tensor Network Engine
#20 - Only supports fully connected layers for now. No convnets or RNNs.
- Requires a GPU. No option to run on CPU, not even for development.
- Setup instructions for Ubuntu only. No Mac or Windows.
- Uses JSON to define the network architecture. Which limits what you can build.
- Takes in data in NetCDF format only.
- Very little documentation.
- The name is bad. I'm not going to remember how to spell DSSTNE.
It seems like a very early proof of concept. I wouldn't expect it to be useful to most people at this point. Built-in support for sparse vectors is interesting, but not a strong selling point by itself. I hope Amazon continues to develop it. Or, even better, contribute to one of the existing more mature frameworks.