0
私はnp.unpackbitsでこれを行うことができます同じ方法でTFのビットを解凍する方法を探しています。したがって、次のように操作を元に戻してください。TFでのみunpackbits
import numpy as np
import tensorflow as tf
original = np.random.choice(a=[1, 0], size=(100))
data = np.packbits(original.astype(np.bool), axis=None)
X = tf.constant(data)
私はXにしかアクセスできないと仮定して、それをTFの元に変換する方法を考えてください。もちろん、私はnumpyを使うことができますが、これはTFからPythonにデータを移動し、その後TFに戻ります。私が念頭に置いていた
少数の思考(それらのいずれかを実装していない):それらの両方のアイデアを
マップすることです各番号をベクトルに変換し、すべてのベクトルを連結し、再形成し、不要な要素を削除します。
どちらのアプローチも、もっと複雑に思えます。誰も効率的な方法(スピードの面で)で、テンソルフローでnumpyのunpackbitsを達成する方法はありますか?このような