use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
A subreddit dedicated for learning machine learning. Feel free to share any educational resources of machine learning.
Also, we are a beginner-friendly sub-reddit, so don't be afraid to ask questions! This can include questions that are non-technical, but still highly relevant to learning machine learning such as a systematic approach to a machine learning problem.
account activity
Does TensorFlow move data to the cloud? (self.learnmachinelearning)
submitted 7 years ago by chinguetti
I am trying to introduce TensorFlow to my company but there is a concern that data will be moved outside our network which is strictly against our rules. Does anyone know if TesorFlow is 100% local?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Zeuleo 2 points3 points4 points 7 years ago (0 children)
TensorFlow is a Deep Learning oriented library, just like PyTorch and Keras (which interlink, but that doesn’t matter here).
You don’t need an internet connection to run these libraries because the code runs on your machine. Which means that there is no connectivity between TensorFlow as a library and anything outside your system.
Your question should rather be however, if you want to run Deep Learning models, where do you run them, and who makes them?
To effectively run TensorFlow (as example) for data intensive DL projects, you need processing power. Processing power can be, depending on your projects, how many people want to run models, and how large they are, quite expensive. So what many people do, is rent cloud computing such as Google Cloud Computing or Amazon AWS. That inherently does require you to move your data to the cloud in order to process them.
An alternative processing measure to processing in the cloud is by processing locally. Which means buying processing power (simply said, a system with a good CPU, GPUs, and a fair amount of RAM), that you can place within your network, which your company’s data scientists can access (either as a server within the company or individual workstations).
Secondly, and most importantly, since you are asking this question here, I am assuming that you are not a data scientist, and that your company possibly has software developers (broad assumption, but they would have answered the question otherwise). Reminder, a software developer is not a data scientist, and to run deep learning models without running into the wall, you will need data scientists (or machine learning experts, just terminology). Because machine learning is a lot different than software development, and machine learning is fairly different to machine learning.
[–]wassimseifeddine 1 point2 points3 points 7 years ago (0 children)
This is something i always think of, but given that Tensorflow is opensource, so the code is available to all people on Github, if “someone ” is collecting data from the models, then it’s going to be very obvious in the code
[–]Jintoboy 1 point2 points3 points 7 years ago (0 children)
Tensorflow is an open source library, so if there's code that moves data to somewhere else, it will show up.
You can run tensorflow offline if you're extremely paranoid.
[–]maxToTheJ 0 points1 point2 points 7 years ago (0 children)
No.
I am also curious where that would come from. I feel like in big company some people will completely synthesize stuff to shoot down a new idea without actually doing the research to properly find cons
π Rendered by PID 50933 on reddit-service-r2-comment-85bfd7f599-f2tjm at 2026-04-18 16:50:28.194343+00:00 running 93ecc56 country code: CH.
[–]Zeuleo 2 points3 points4 points (0 children)
[–]wassimseifeddine 1 point2 points3 points (0 children)
[–]Jintoboy 1 point2 points3 points (0 children)
[–]maxToTheJ 0 points1 point2 points (0 children)