Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想用tcp来捕捉BERT编码的消息,我有点困惑。binary_to_term(X) 只解码第一项,没有给我剩下的二进制文件,也没有说明它使用了多少。使用 term_to_binary(X) 进行编码以查看其大小不是一个选项,因为 BERT 编码方法不同(例如,它将所有整数编码为长整数)。
那么,我该如何解码这些消息呢?唯一有效的选项是传递二进制大小吗?
在术语本身之前发送编码术语的大小。你甚至可以使用 {packet, 2} 选项来读取这样的数据包。