我正在看PyTorch SageMaker Neo编译示例。他们似乎将所需的neo_preprocess
和neo_postprocess
函数放置在train.py
文件中,而不是同时包含serve.py
和model_fn
的{{1}}。
我想知道,是否有可能使用我自己的predict_fn
和serve.py
创建一个自定义的model_fn
,同时仍使用Neo编译?
答案 0 :(得分:0)
neo_preprocess
和neo_postprocess
是必需的,因为我们的容器将使用这两个函数。但是,您仍然可以将自己的serve.py
与自己的model_fn
一起使用,并确保保留neo_preprocess
和neo_postprocess.