Project import generated by Copybara.

GitOrigin-RevId: d8caa66de45839696f5bd0786ad3bfbcb9cff632
This commit is contained in:
MediaPipe Team
2020-12-09 22:43:33 -05:00
committed by chuoling
parent f15da632de
commit 2b58cceec9
750 changed files with 22901 additions and 9478 deletions
+22
View File
@@ -426,6 +426,28 @@ void PublicPacketCreators(pybind11::module* m) {
)doc",
py::arg().noconvert(), py::return_value_policy::move);
m->def(
"create_bool_vector",
[](const std::vector<bool>& data) {
return MakePacket<std::vector<bool>>(data);
},
R"doc(Create a MediaPipe bool vector Packet from a list of booleans.
Args:
data: A list of booleans.
Returns:
A MediaPipe bool vector Packet.
Raises:
TypeError: If the input is not a list of booleans.
Examples:
packet = mp.packet_creator.create_bool_vector([True, True, False])
data = mp.packet_getter.get_bool_vector(packet)
)doc",
py::arg().noconvert(), py::return_value_policy::move);
m->def(
"create_float_vector",
[](const std::vector<float>& data) {