小编hR *_*312的帖子

如何选择要用于我的模型的预训练权重?

我是一个初学者,对于如何选择可以改善我的模型的预训练模型,我感到非常困惑。

我正在尝试使用模型的预训练权重创建猫品种分类器,比如说在数字数据集上训练的VGG16,这会改善模型的性能吗?或者如果我仅在数据库上训练模型而不使用其他权重会更好,或者两者都与那些预先训练的权重相同只是一个起点。

另外,如果我使用针对猫和狗数据训练的VGG16的权重作为我的猫品种分类模型的起点,这将有助于我改进模型吗?

classification deep-learning pre-trained-model transfer-learning

8
推荐指数
3
解决办法
297
查看次数

Gridsearchcv vs贝叶斯优化

Gridsearchcv和贝叶斯优化中的哪一个更适合优化超参数?

machine-learning python-3.x gridsearchcv

2
推荐指数
1
解决办法
102
查看次数

我们如何在 Django 中创建异步 API?

我想创建一个第三方聊天机器人 API,它是异步的,并在 10 秒暂停后回复“ok”。

import time

def wait():
    time.sleep(10)
    return "ok"

# views.py
def api(request):
    return wait()
Run Code Online (Sandbox Code Playgroud)

我已经尝试了 celery,如下所示,我正在等待 celery 响应:

import time
from celery import shared_task

@shared_task
def wait():
    time.sleep(10)
    return "ok"

# views.py
def api(request):
    a = wait.delay()
    work = AsyncResult(a.id)
    while True:
        if work.ready():
           return work.get(timeout=1)
Run Code Online (Sandbox Code Playgroud)

但是这个解决方案是同步工作的,没有区别。我们如何在不要求用户继续请求直到收到结果的情况下使其异步?

python django asynchronous celery django-celery

0
推荐指数
1
解决办法
5058
查看次数