2017-11-01 9 views
0

tensorflow/python/dypes.pyにfloat32型があります。 import tensorflow as tfPythonで変数の名前空間を変更する方法は?

、 私たちは、私がタイプを使用する場合、多くの場合、私たちは代わりにtf.python.dtypes.float32の、tf.float32を入力する必要があります。

float32の名前空間がより大きなpythonモジュールのtensorflowに変更されたようです。 これはどのように実装されていますか?

答えて

0

pythonの名前空間はすべて__init__.pyファイルで処理されます。

は、パッケージレベルでは、私は私の__init__.pyを定義した場合、次のように私はfoo2

bar()baz()foo中とbar2()のようないくつかの機能を持つファイルfoo.pyfoo2.pyfoopパッケージを持って言う:

import * from `foop.foo` 
import * from `foop.foo2` 

それから、私のパッケージを使って、私がやることのできるメソッドを呼び出す必要があるとき。

import foo 

foo.bar() 
foo.bar2() 
etc 
関連する問題