models

tensorflow object detection API

空扰寡人 提交于 2020-03-20 07:33:15
tensorflow object detection API 创造一些精确的机器学习模型用于定位和识别一幅图像里的多元目标仍然是一个计算机视觉领域的核心挑战。tensorflow object detection API是一个开源的基于tensorflow的框架,使得创建,训练以及应用目标检测模型变得简单。在谷歌我们已经确定发现这个代码对我们的计算机视觉研究需要很有用,我们希望这个对你也会很有用。 1. 安装tensorflow以及下载object detection api 安装tensorflow: 对于CPU版本:pip install tensorflow 对于GPU版本:pip install tensorflow-gpu 升级tensorflow到最新版1.4.0:pip install --upgrade tensorflow-gpu 安装必须库: sudo pip install pillow sudo pip install lxml sudo pip install jupyter sudo pip install matplotlib protobuf编译:在tensorflow/models/research/目录下 protoc object_detection/protos/*.proto --python_out=. 添加pythonpath

TensorFlow object detection API

核能气质少年 提交于 2020-03-20 07:32:47
cloud执行:https://github.com/tensorflow/models/blob/master/research/object_detection/g3doc/running_pets.md 本地执行: https://github.com/tensorflow/models/blob/master/research/object_detection/g3doc/running_locally.md 1. 获取数据Oxford-IIIT Pets Dataset # From tensorflow/models/research/ wget http://www.robots.ox.ac.uk/~vgg/data/pets/data/images.tar.gz wget http://www.robots.ox.ac.uk/~vgg/data/pets/data/annotations.tar.gz # 解压 tar -xvf images.tar.gz tar -xvf annotations.tar.gz 最后 tensorflow/models/research/下文件结构 images/ annotations/ object_detection/ others 2. 对数据进行转换 Tensorflow Object Detection

django进阶

我们两清 提交于 2020-03-07 04:41:09
django ORM操作 models.py from django.db import models # Create your models here. class Book(models.Model): name = models.CharField(max_length=128) price = models.PositiveSmallIntegerField(null=True)#正数,null=True不是必填 authors = models.ManyToManyField('Author') publisher = models.ForeignKey('Publisher') pub_date = models.DateField() # memo = models.CharField(null=True,max_length=64)数据库新增字段的时候,需要加上null=True #为了在查询时显示对象的名字 def __str__(self): return self.name class Author(models.Model): name = models.CharField(max_length=32) email = models.EmailField(unique=True) def __str__(self): return self.name

vue day73

人走茶凉 提交于 2020-03-03 07:26:49
目录 一、基表 二、断关联表关系 (一) 为什么要断开关联表关系 (二)断开表关系后的优缺点 (1)优点 (2)缺点 三、外键字段属性补充 (一)related_name (二)on_delete (三)db_constraint 四、子序列化(序列化补充) 一、基表 基表是一种抽象类,专门用来被继承,提供公有字段的,执行迁移命令时自身不会完成数据库迁移 通过在类中定义Meta配置类,再Meta中定义abstract=True来表示这是一个基类 from django.contrib.auth.models import User class BaseModel(models.Model): is_delete = models.BooleanField(default=False) created_time = models.DateTimeField(auto_now_add=True) class Meta: # 基表,为抽象表,是专门用来被继承,提供公有字段的,自身不会完成数据库迁移 abstract = True 二、断关联表关系 (一) 为什么要断开关联表关系 在实际开发中,有时候一个项目中的数据表会有很多,有各种外键关联,此时表关系就会很复杂。在进行数据的增删改时会非常繁琐,且后期数据库的重构基本不能实现。因此这时我们就需要断开表关系了。 (二)断开表关系后的优缺点

day74-drfwork

醉酒当歌 提交于 2020-03-03 07:24:24
models from django.db import models class Car(models.Model): COLOR_CHOICES = [ (0, '银色'), (1, '黑色'), (2, '红色'), (3, '灰色') ] name = models.CharField(max_length=64) color = models.IntegerField(choices=COLOR_CHOICES,default=0) price = models.DecimalField(max_digits=10, decimal_places=2) image = models.ImageField(upload_to='img', default='img/default.jpg') brand = models.CharField(max_length=64) @property def car_color(self): return self.get_color_display() exception from rest_framework.views import exception_handler as drf_exception_handler from rest_framework.response import Response from rest

Django模型Models类型

99封情书 提交于 2020-03-02 14:25:44
我也是刚开始接触Django,本文只尽量详细记载Django中常用的models模型类型,如有错误,请指正,欢迎提供各种建议,必虚心受教。 AutoField 自动增长的IntegerField,通常不用指定,不指定时Django会自动创建属性名为id的自增字段。 AutoField 必需 参数:无 BooleanField 布尔字段,值为True或False,默认为False。 BooleanField参考: from django.db import models class Test(models.Model): # 默认为False is_delete = models.BooleanField() # 默认设置为True is_delete = models.BooleanField(default=True) CharField 字符串字段类型 CharField 参考 : from django.db import models class Test(models.Model): # 必需参数:max_length # 定义CharField必需使用max_length指定字段长度 user = models.CharField(max_length=30) IntegerField 整数类型,安全值范围:[ -2147483648---- 2147483647 ]

165.扩展User模型-继承AbstractBaseUser

旧时模样 提交于 2020-02-23 00:33:55
继承自AbstractBaseUser模型 如果你想要修改默认的验证方式,并且对于User模型上的一些字段不想要,那么可以自定义一个模型,然后继承自AbstractBaseUser,再添加你想要的字段,这种方式会比较麻烦,最好是确定自己对Django比较了解才推荐使用。 (1)创建模型, 示例代码如下: from django.db import models from django.contrib.auth.models import AbstractBaseUser, PermissionsMixin, BaseUserManager from django.contrib.auth.models import AbstractUser class UserManager(BaseUserManager): def _create_user_(self, telephone, username, password, **kwargs): if not telephone: raise ValueError('请输入密码!') if not username: raise ValueError('请输入用户名!') # 注意,这里是self.model代表的是当前的User模型而不能写self.User()因为UserManager没有这个属性 user = self.model

表关系之基类的创建

≡放荡痞女 提交于 2020-02-20 21:47:31
# 基类:是抽象的(不会完成数据库迁移),目的是提供共有字段的 class BaseModel(models.Model): is_delete = models.BooleanField(default=False) updated_time = models.DateTimeField(auto_now_add=True) class Meta: abstract = True # 必须完成该配置 # 应用 class Book(BaseModel): name = models.CharField(max_length=64) price = models.DecimalField(max_digits=5, decimal_places=2, null=True) image = models.ImageField(upload_to='img', default='img/default.png') publish = models.ForeignKey(to='Publish', related_name='books', db_constraint=False, on_delete=models.DO_NOTHING) authors = models.ManyToManyField(to='Author', related_name='books', db

django orm 多对多操作

一曲冷凌霜 提交于 2020-02-16 08:10:26
class Blog(models.Model): name = models.CharField(max_length=100) tagline = models.TextField() def __str__(self): return self.name class Author(models.Model): name = models.CharField(max_length=200) email = models.EmailField() def __str__(self): return self.name class Entry(models.Model): blog = models.ForeignKey(Blog, on_delete=models.CASCADE) headline = models.CharField(max_length=255) body_text = models.TextField() pub_date = models.DateField() mod_date = models.DateField() authors = models.ManyToManyField(Author) n_comments = models.IntegerField() n_pingbacks = models.IntegerField() rating

System and method for parallel execution of memory transactions using multiple memory models, including SSO, TSO, PSO and RMO

扶醉桌前 提交于 2020-02-12 07:21:06
A data processor supports the use of multiple memory models by computer programs. At a device external to a data processor, such as a memory controller, memory transactions requests are received from the data processor. Each memory transaction request has associated therewith a memory model selected from a predefined plurality of memory models. In a preferred embodiment, the predefined memory models supported are SSO (strong sequential order), TSO (total store order), PSO (partial store order) and RMO (relaxed memory order). Data representing pending memory transactions are stored in one or