Skip to content

Instantly share code, notes, and snippets.

View NMZivkovic's full-sized avatar

Nikola Živković NMZivkovic

View GitHub Profile
class DataLoader(object):
def __init__(self, image_size, batch_size):
self.image_size = image_size
self.batch_size = batch_size
# 80% train data, 10% validation data, 10% test data
split_weights = (8, 1, 1)
splits = tfds.Split.TRAIN.subsplit(weighted=split_weights)
user.delete()
user.name = "Marko"
# Update
user.save()
read_users = User.objects
for user in User.objects:
print("Name: {}; Age: {}; Blog: {}".format(user.name, user.age, user.blog))
user = User(
name = "Rubik",
age = 33,
blog = "rubikscode.net")
# Create Operation
user.save()
class User(Document):
name = StringField(required=True, max_length=50)
age = IntField(required=True)
blog = StringField(required=True, max_length=50)
from mongoengine import *
connect('local', host='localhost', port=27017)
result = user_repo.delete_many({'blog':'rubikscode.net'})
print(result.acknowledged)
result = user_repo.delete({'name':'Nikola'})
print(result.acknowledged)
class UserRepository(object):
def __init__(self):
mongoclient = MongoClient('localhost', 27017)
#mongoclient = MongoClient('mongodb://localhost:27017')
database = mongoclient.local
self._users = database.user
# Create operations
def insert(self, user):