问题描述
我有一个包含多个元素的 tensorflow 数据集:
字符串、整数和布尔值
for element in train_df.take(1):
print(element)
(OrderedDict([('textfield',<tf.Tensor: shape=(1,),dtype=string,numpy=array([b'240300'],dtype=object)>),('boolfield',dtype=bool,numpy=array([ True])>),('intfield',dtype=int64,numpy=array([1853])>)]),numpy=array([1])>)
我想知道如何在训练之前将它们转换为数值。
-
假设字符串的值是“True”或“False”,所以应该是 1 或 0
-
和 bool 字段的逻辑相同
我已经看到了几种技术,例如:
- 层变换
- 数据集转换
- tfx
但我不知道该怎么做以及何时使用它们
你能帮忙吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)