我正在为224x224x3大小的图像开发一个使用Keras进行人脸识别的暹罗网络。暹罗网络的架构如下:
对于CNN模型,我正在考虑使用InceptionV3模型,该模型已经在Keras.applications模块中进行了预培训。
#Assume all the other modules are imported correctly
from keras.applications.inception_v3 import InceptionV3
IMG_SHAPE=(224,224,3)
def return_siamese_net():
left_input=Input
我正在构建一个无服务器应用程序来进行一些预测。下面举例说明了这个简单的架构:
RAW Data -> Feature extractor -> Model Prediction -> Many consumers
|
v
Persistence
特征提取器和模型预测都是使用AWS Lambda构建的。同时,当将数据发送到特征提取器时,原始输入被保存在s3的存储桶中。
当我们必须开发一个新模型时,我们构建以下管道:
RAW Data -> Feature extractor -> Model Prediction ->