Ruby on rails 在Rails5中,如何创建一个提供一些二进制数据的控制器操作?
今天我与Keras.js合作,Keras.js有回购协议: 为了操作这个,我需要提供一些JS,看起来像这样:Ruby on rails 在Rails5中,如何创建一个提供一些二进制数据的控制器操作?,ruby-on-rails,keras,rails-postgresql,Ruby On Rails,Keras,Rails Postgresql,今天我与Keras.js合作,Keras.js有回购协议: 为了操作这个,我需要提供一些JS,看起来像这样: const model = new KerasJS.Model({ filepaths: { model: 'url/path/to/model.json', weights: 'url/path/to/model_weights.buf', metadata: 'url/path/to/model_metadata.json' }, gpu: tr
const model = new KerasJS.Model({
filepaths: {
model: 'url/path/to/model.json',
weights: 'url/path/to/model_weights.buf',
metadata: 'url/path/to/model_metadata.json'
},
gpu: true
})
我想要
'url/path/to/model_weights.buf'
路由到提供一些二进制数据的控制器操作
问题1:
在Rails5中,如何创建一个提供一些二进制数据的控制器操作
在得到Q1的答案后,我会问:
问题2:
在Rails 5中,如何创建一个控制器操作,从模型(由Postgres支持)获取一些(小的)二进制数据,然后提供二进制数据
我很想使用下面URL上的信息,但我欢迎任何评论或语法示例:
这是一项很容易理解的任务:
def nnmodel_buf
# /kpredictions/nnmodel_buf
send_data Nnmodel.first().nnmodel_buf
end