Most people try to use Python-forAndroid, it is not exactly push button, and a work in progress.
Be aware beginners sometimes crash and burn.
P4a is a wonderful thing if it works for you.
P4a only ports Python code to Android, though it is possible to link ARM object files, for example:
Quite a few Python packages are written in some other language underneath, this requires special handling.
The special handing in p4a is called a recipe, This is the current list:
Tensorflow is not in this list and is written partly in C++ and CUDA .
The assumption of "python code" in the question may not be a good one.
So Tensorflow probably requires writing a p4a recipe.......look at a few examples to see if you want to do this.
Congratulations on looking before you leap, so many people don't :(
One more thing:
Tensorflow presumably does lots of floating point, sometimes on graphics cards for performance.
Intel architectures have had basically the same FP for 40 years.
It might be worth checking which ARM implementations have the FP horsepower you need.
Might not be be an issue.......?