python Benchmarkeによるベンチマーク

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python Benchmarkeによるベンチマーク相关的知识,希望对你有一定的参考价值。

# coding:utf-8

from benchmarker import Benchmarker
import random
import sort


def initdata():
    data = range(100)
    random.shuffle(data)
    return data

loop = 1000
with Benchmarker(loop, width=20) as bench:

    @bench('default')
    def default_sort(bm):
        for i in bm:
            initdata().sort()

    @bench('insertion')
    def insertion(bm):
        for i in bm:
            sort.insertion_sort(initdata())

以上是关于python Benchmarkeによるベンチマーク的主要内容,如果未能解决你的问题,请参考以下文章

python Chainerによる畳み込みニューラルネットワークの実装

python Chainerによる多层パーセプトロンの実装

scss 青菜によるカラー调整

text 的WebPackインストールによるNPMエラーを回避

markdown rbenvによるバージョン切り替え

html 即のバージョンによる条件分岐文