我很难弄清楚如何使用tflearn实现早期停止。据说它通过在model.fit()函数中使用回调来工作,但我不太了解它是如何完成的...... 这是网站上的示例,但它仍然需要一个我无法工作的Monitor类:
this.AdminUsersController = RouteController.extend({
template: "Admin",
yieldTemplates: {
'AdminUsers': { to: 'AdminSubcontent'}
},
onBeforeAction: function() {
var permissions = Meteor.user().profile.permissions;
if (permissions && permissions.indexOf('Users') != -1)
this.next();
else this.redirect('/admin/dashboard');
},
action: function() {
if(this.isReady()) { this.render(); } else { this.render("Admin"); this.render("loading", { to: "AdminSubcontent" });}
/*ACTION_FUNCTION*/
},
isReady: function() {
var subs = [
Meteor.subscribe("users")
];
var ready = true;
_.each(subs, function(sub) {
if(!sub.ready())
ready = false;
});
return ready;
},
data: function() {
var data = {
params: this.params || {},
users: Users.find({labo_id: Meteor.user().profile.labo_id}, {sort: {createdAt:-1}})
};
return data;
},
onAfterAction: function() {
}});
有没有人有一个例子或想法如何做到这一点?干杯
答案 0 :(得分:0)
您使用的是哪个版本的tflearn?很可能您需要立即下载回购以利用该功能。 Early commits for the feature are dated on Aug 17 2016但是最新版本(撰写本文时为v2.2.0)的日期为2016年8月10日,不包括在内。也许这解释了这个问题......