def test_add_data(self):
     turtleName = self.get_turtle()
     ent = {monkapi.entity.Entity.MONK_TYPE:'Entity',
            monkapi.entity.Entity.FEATURES:[(1,1),(2,2),(3,-1)]}
     if not monkapi.has_turtle_in_store(turtleName, self.user):
         monkapi.follow_turtle(turtleName, self.user, self.leader)
     result = monkapi.add_data(turtleName, self.user, ent)
     assert result == True
     result = monkapi.save_turtle(turtleName, self.user)
     assert result == True
Example #2
0
 def test_add_data(self):
     turtleName = self.get_turtle()
     ent = {
         monkapi.entity.Entity.MONK_TYPE: 'Entity',
         monkapi.entity.Entity.FEATURES: [(1, 1), (2, 2), (3, -1)]
     }
     if not monkapi.has_turtle_in_store(turtleName, self.user):
         monkapi.follow_turtle(turtleName, self.user, self.leader)
     result = monkapi.add_data(turtleName, self.user, ent)
     assert result == True
     result = monkapi.save_turtle(turtleName, self.user)
     assert result == True
Example #3
0
	ents = ms.load_entities()
	# print len(ents)
	# print ents[0].generic()
	fields=['title', 'comment', 'desc']
	print [stemT.predict(ent, fields) for ent in ents]
	stemT.save()
	[ent.save() for ent in ents]
	likeTS = ms.yaml2json('turtle_scripts/turtle_like.yml')
	# print likeTS
	likeT = ms.create_turtle(likeTS)
	likeT.save()
	ent = ents[0]
	# print ents[0].generic()
	ent._setattr('likeTravel', 'Y')
	ms.crane.entityStore.save_one(ent)
	ms.add_data('likeTravel', 'monk', str(ents[0]._id))
	print likeT.tigress.p
	print likeT.pandas[0].mantis.data
	likeT.tigress.defaulting=True
	likeT.save()
	likeT = ms.load_turtle('likeTravel','monk')
	likeT.train()
	for i in ents:
		ent = ms.load_entity(i._id)
		print likeT.pandas[0].predict(ent)
		print sign0(likeT.pandas[0].predict(ent))
	# likeTS = ms.yaml2json('turtle_scripts/turtle_like.yml')
	# # print likeTS
	# likeT = ms.create_turtle(likeTS)
	# likeT.save()
Example #4
0
 def act(self):
     entity = self.get('entity')
     if entity:
         monkapi.add_data(self.turtleName, self.userName, entity)
Example #5
0
 def act(self):
     entity = self.get('entity')
     if entity:
         monkapi.add_data(self.turtleName, self.userName, entity)
Example #6
0
def add_data_to_model(turtle_name,ent_id,creator='monk'):
    ms.add_data(turtle_name,creator,ent_id);