2017-10-10 4 views
0

私はMachine LearningとGoogleのTensorflowの使い方について多くのことを学びました。主に開発者はTensorflowで開発するときにPythonを使用します。私はTensorflowでもJavaやC++など他の言語を使うことができます。私はGoogleがモバイルデバイスのゲームチェンジャーになっているTensorflow Liteを立ち上げようとしているのを見ている。私の質問; Pythonを使用してTensorflowを学習しても安全ですが、このサービスを使用してモバイルアプリを開発することはできますか?Tensorflowをスマートフォンで使用する

+0

この質問は、主に意見に基づいているため、おそらく閉鎖されます。しかし、ほとんどのライブラリ/フレームワークでの私の経験は、私が知っている1つの言語でそれらを学ぶなら、私が知っている別の言語にそれらを適合させるのは簡単です。概念を学び、構文が簡単に収まるようにします。構文の変更が懸念されるのを待つのではなく、機械学習の概念を学ぶことから始めてみましょう。 – BHawk

+0

@BHawk PythonにはTensorflowでPythonを使用するという考えを除いて、ここでの意見はどこにあるのかは完全にはわかりませんが、Pythonにはサポートされているライブラリがたくさんあるので、それは本当です。それがそうでなければ、私はあなたの意味を失います。また、[こちら](https://stackoverflow.com/questions/35677724/tensorflow-why-was-python-the-chosen-language)にも、私の質問に述べられている以上の意見がありますが、本当に有効なポイント。このすべての喧嘩のほかに、私はあなたに、一つの言語に固執するという考えに同意してから、スムーズな移行を行います。ありがとう。 –

+0

私の「AndroidアプリでApplied TensorFlow」の話題が役に立つかもしれません:https://www.youtube.com/watch?v=B6Xx67liMCk –

答えて

0

要するに、はい。 Pythonを使ってTensorFlowを実装することを学ぶのは安全ですが、機械学習が可能なモバイルアプリケーションを快適に開発することができます。

詳細を教えてください。 TensorFlow Liteを使用しても、データをトレーニングすることはサーバー側でのみ可能です。予測のみ、または推論がモバイルデバイス上で行われる。そのため、通常は、TensorFlowでモデルを作成し、多くの場合はPythonを使用してから、TensorFlow Liteを活用してそのモデルをアプリケーションにパッケージングします。

+0

ありがとうございます。それは完全に意味があります。私はサーバーでTensorFlowを実行することができると思っています。モバイルデバイスのデータをモデルに流すことができ、予測が正確であれば将来のテストデータとして使用できます。 –

0

短い答えは:はい。あなたはテンソルフローの主なフロントエンド言語なので、Pythonで安全です。また、私は上記のBHawkの答えに同意します。

+0

あなたは[このビデオ](https://youtu.be/0r9w3V923rk)を見つけるでしょうTensorflow DevSimitが便利です。 – Sid

+0

良いビデオ。非常に洞察力のある。ありがとうございました。 –

関連する問題