We performed a comparison between Amazon SageMaker and TensorFlow based on real PeerSpot user reviews.
Find out in this report how the two AI Development Platforms solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI."The tool makes our ML model development a bit more efficient because everything is in one environment."
"The few projects we have done have been promising."
"The most valuable feature of Amazon SageMaker for me is the model deployment service."
"The tool has made client management easier where patients need to upload their health records and we can use the tool to understand details on treatment date, amount, etc."
"The Autopilot feature is really good because it's helpful for people who don't have much experience with coding or data pipelines. When we suggest SageMaker to clients, they don't have to go through all the steps manually. They can leverage Autopilot to choose variables, run experiments, and monitor costs. The results are also pretty accurate."
"Feature Store, CodeCommit, versioning, model control, and CI/CD pipelines are the most valuable features in Amazon SageMaker."
"I have contacted the solution's technical support, and they were really good. I rate the technical support a ten out of ten."
"We've had experience with unique ML projects using SageMaker. For example, we're developing a platform similar to ChatGPT that requires models. We utilize Amazon SageMaker to create endpoints for these models, making accessing them convenient as needed."
"Optimization is very good in TensorFlow. There are many opportunities to do hyper-parameter training."
"Google is behind TensorFlow, and they provide excellent documentation. It's very thorough and very helpful."
"TensorFlow is a framework that makes it really easy to use for deep learning."
"Our clients were not aware they were using TensorFlow, so that aspect was transparent. I think we personally chose TensorFlow because it provided us with more of the end-to-end package that you can use for all the steps regarding billing and our models. So basically data processing, training the model, evaluating the model, updating the model, deploying the model and all of these steps without having to change to a new environment."
"The most valuable features are the frameworks and the functionality to work with different data, even when we have a certain quantity of data flowing."
"It provides us with 35 features like patch normalization layers, and it is easy to implement using the Kras library when the Kaspersky flow is running behind it."
"It's got quite a big community, which is useful."
"It is open-source, and it is being worked on all the time. You don't have to pay all the big bucks like Azure and Databricks. You can just use your local machine with the open-source TensorFlow and create pretty good models."
"The documentation must be made clearer and more user-friendly."
"The solution requires a lot of data to train the model."
"Scalability to handle big data can be improved by making integration with networks such as Hadoop and Apache Spark easier."
"In general, improvements are needed on the performance side of the product's graphical user interface-related area since it consumes a lot of time for a user."
"Lacking in some machine learning pipelines."
"In my opinion, one improvement for Amazon SageMaker would be to offer serverless GPUs. Currently, we incur costs on an hourly basis. It would be beneficial if the tool could provide pay-as-you-go pricing based on endpoints."
"The product must provide better documentation."
"I would say the IDE is quite immature, but it is still in its infancy, so I expect it to get better over time."
"For newcomers to the field, the learning curve can be steep, often requiring about a year of dedicated effort."
"In terms of improvement, we always look for ways they can optimize the model, accelerate the speed and the accuracy, and how can we optimize with our different techniques. There are various techniques available in TensorFlow. Maintaining accuracy is an area they should work on."
"There are a lot of problems, such as integrating our custom code. In my experience model tuning has been a bit difficult to edit and tune the graph model for best performance. We have to go into the model but we do not have a model viewer for quick access."
"I know this is out of the scope of TensorFlow, however, every time I've sent a request, I had to renew the model into RAM and they didn't make that prediction or inference. This makes the point for the request that much longer. If they could provide anything to help in this part, it will be very great."
"I would love to have a user interface like a programming interface. You need to have a set of menus where you can put things together in a graphical interface. The complete automation of the integration of the modules would also be interesting. It’s more like plumbing as opposed to a fully automated environment."
"It doesn't allow for fast the proto-typing. So usually when we do proto-typing we will start with PyTorch and then once we have a good model that we trust, we convert it into TensorFlow. So definitely, TensorFlow is not very flexible."
"It would be cool if TensorFlow could make it easier for companies like us to program for running it across different hyperscalers."
"TensorFlow deep learning takes a lot of computation power. The more systems you can use, the easier it is. That's a good ability, if you can make a system run immediately at the same time on the same task, it's much faster rather than you having one system running which is slower. Running systems in parallel is a complex situation, but it can improve. There is a lot of work involved."
Amazon SageMaker is ranked 5th in AI Development Platforms with 19 reviews while TensorFlow is ranked 4th in AI Development Platforms with 16 reviews. Amazon SageMaker is rated 7.4, while TensorFlow is rated 9.0. The top reviewer of Amazon SageMaker writes "Easy to use and manage, but the documentation does not have a lot of information". On the other hand, the top reviewer of TensorFlow writes "Effective deep learning, free to use, and highly stable". Amazon SageMaker is most compared with Databricks, Azure OpenAI, Google Vertex AI, Domino Data Science Platform and Microsoft Azure Machine Learning Studio, whereas TensorFlow is most compared with Microsoft Azure Machine Learning Studio, Google Vertex AI, OpenVINO, IBM Watson Machine Learning and Hugging Face. See our Amazon SageMaker vs. TensorFlow report.
See our list of best AI Development Platforms vendors.
We monitor all AI Development Platforms reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.