Does Flower support horizontal Split Learning?

*This question was migrated from Github Discussions.

Original questions:
“Hi, I am working on a project related to implementing split learning in horizontal cases, but I couldn’t find any relevant tutorials on this topic. Does Flower support this method? If so, are there any useful instructions? Any suggestions are appreciated.”

“Hi! I might be wrong, but I feel like this Vertical FL example demonstrates split learning in Flower and even though it is vertical, I am under the impression that a horizontal partitioning of the data (and related changes to the input size of clients’ models) leads to horizontal split learning. Feel free to correct me if you think this is wrong!”