Changes#

import matplotlib.pyplot as plt
x = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52]
y = [3, 8, 1, 1, 7, 8, 3, 0, 1, 0, 4, 16, 12, 2, 7, 2, 14, 7, 2, 20, 12, 7, 8, 3, 5, 2, 2, 10, 6, 2, 2, 3, 0, 4, 1, 11, 10, 5, 3, 0, 5, 1, 0, 6, 7, 6, 21, 17, 7, 7, 15, 10, 1]
xl = ['2021-w14', '2021-w15', '2021-w16', '2021-w17', '2021-w18', '2021-w19', '2021-w20', '2021-w21', '2021-w22', '2021-w23', '2021-w24', '2021-w25', '2021-w26', '2021-w27', '2021-w28', '2021-w29', '2021-w30', '2021-w31', '2021-w32', '2021-w33', '2021-w34', '2021-w35', '2021-w36', '2021-w37', '2021-w38', '2021-w39', '2021-w40', '2021-w41', '2021-w42', '2021-w43', '2021-w44', '2021-w45', '2021-w46', '2021-w47', '2021-w48', '2021-w49', '2021-w50', '2021-w51', '2021-w52', '2022-w01', '2022-w02', '2022-w03', '2022-w04', '2022-w05', '2022-w06', '2022-w07', '2022-w08', '2022-w09', '2022-w10', '2022-w11', '2022-w12', '2022-w13', '2022-w14']
plt.close('all')
plt.style.use('ggplot')
fig, ax = plt.subplots(nrows=1, ncols=1, figsize=(10, 4))
ax.bar(x, y)
tig = ax.get_xticks()
labs = []
for t in tig:
    if t in x:
        labs.append(xl[x.index(t)])
    else:
        labs.append("")
ax.set_xticklabels(labs)
ax.grid(True)
ax.set_title("commits")
plt.show()

(png, hires.png, pdf)

_images/filechanges-1.png

List of recent changes:

#

change number

date

author

comment

1798

0508d430

2022-04-05

Xavier Dupré

Fixes bug with EyeLike in python runtime (#409)

1797

db518da0

2022-04-03

xavier dupré

Improves backtest coverage, update documentation (#408)

1796

2b701e6d

2022-03-30

Xavier Dupré

Supports operator Bernoulli for python runtime (#406)

1795

3552399f

2022-03-30

Xavier Dupré

Supports operator Hardmax for python runtime (#407)

1794

cfb73ac9

2022-03-30

Xavier Dupré

Removes parameter device, adds parameter provider (#401)

1793

8c93870b

2022-03-30

xavier dupré

Fixes Trilu (#404)

1792

f3bfe239

2022-03-30

xavier dupré

Supports ReduceLogSum for python runtime (#403)

1791

d18eccef

2022-03-30

xavier dupré

Supports operator PRelu for python runtime (#405)

1790

9ffad811

2022-03-30

xavier dupré

Supports operator Xor for python runtime (#402)

1789

cb0e2b2f

2022-03-29

Xavier Dupré

Supports local functions calling local functions for python runtime (#400)

1788

21b49149

2022-03-28

Xavier Dupré

Supports function SoftmaxCrossEntropyLoss for python runtime (#399)

1787

0a7d9556

2022-03-27

xavier dupré

Update requirements.txt

1786

2bce5587

2022-03-27

xavier dupré

Move grammar_sklearn to subfolder. (#396)

1785

2344ccab

2022-03-27

xavier dupré

documentation + implement method f in OnnxOperatorItem (#397)

1784

d444c601

2022-03-27

xavier dupré

Supports eager evaluation in XOP API (#395)

1783

aaba24bf

2022-03-26

xavier dupré

Enables expression OnnxCos[15](…) (#394)

1782

03018df9

2022-03-25

xavier dupré

Supports random operators for python runtime (#392)

1781

8782f1b7

2022-03-25

xavier dupré

Adds domain in function onnx_simple_text_plot (#393)

1780

863c747a

2022-03-24

Xavier Dupré

Adds support for onnx predefined functions for python runtime (#391)

1779

4c9a322a

2022-03-24

xavier dupré

Supports operator Elu for python runtime (#387)

1778

ad03f33c

2022-03-23

xavier dupré

Adds support for operator HardSigmoid for python runtime (#390)

1777

2159d9c3

2022-03-23

xavier dupré

Adds support for operator Selu for python runtime (#389)

1776

7a29dfa5

2022-03-23

xavier dupré

Adds support for operator Trilu in python runtime (#388)

1775

097f4f04

2022-03-23

Xavier Dupré

Supports operator BitShift for python runtime (#386)

1774

8ba744b8

2022-03-21

xavier dupré

improves stability

1773

76040a8b

2022-03-21

xavier dupré

Supports FunctionProto in XOP API. (#384)

1772

92a86112

2022-03-19

xavier dupré

Improves python runtime for ONNX (#383)

1771

0259d6f3

2022-03-18

Xavier Dupré

Adds one unit test to check lightgbm conversion with opsetml==3 (#382)

1770

271e42a3

2022-03-18

xavier dupré

Disables one unit test using tensorflow

1769

9492478f

2022-03-18

xavier dupré

Documentation, more notebooks on FFT (#381)

1768

637daf00

2022-03-17

xavier dupré

Removes method get_output in xop API (#380)

1767

2225ca40

2022-03-14

xavier dupré

remove one print

1766

e32eec63

2022-03-14

xavier dupré

Improves python runtime coverage (#379)

1765

16d82d0b

2022-03-13

xavier dupré

Adds function export2xop, exports onnx graph to XOP API (#378)

1764

521d4327

2022-03-11

xavier dupré

unit test coverage

1762

aec0fe94

2022-03-10

xavier dupré

Implements TreeEnsemble* for opsetml==3 (#377)

1761

ea20deb1

2022-03-08

xavier dupré

Update test_code_style.py

1760

7543096c

2022-03-07

xadupre

lint

1759

971cc9cb

2022-03-07

Xavier Dupré

Avoids one circular import. (#376)

1758

581f23ff

2022-03-07

xavier dupré

code coverage

1757

3dcca151

2022-03-06

xavier dupré

Update .local.jenkins.lin.yml

1756

170e2d0c

2022-03-06

xavier dupré

Update session.py

1755

bba92cbf

2022-03-06

xavier dupré

use C++ class instead of python class

1753

ba9c068d

2022-03-06

xavier dupré

fix a couple of tiny bugs

1752

c839d7c6

2022-03-06

xavier dupré

Adds code to turn onnx example into python unit test (#375)

1751

438fcb44

2022-03-06

xavier dupré

Update setup.py

1747

30ee29c6

2022-03-05

xavier dupré

Implements onnx backend with python runtime (#374)

1746

c4fa516f

2022-03-05

xavier dupré

Merge branch ‘master’ of https://github.com/sdpython/mlprodict

1745

47bf5668

2022-03-05

xavier dupré

code coverage

1744

49949bc3

2022-03-05

Xavier Dupré

Improves importing time (#372)

1743

b2397f67

2022-03-05

Xavier Dupré

Adds support for Expand in python runtime (#373)

1742

14f96e3f

2022-03-04

xavier dupré

Support for ONNX functions (#371)

1741

5b13d4bf

2022-03-03

xavier dupré

Refactors numpy API to use Xop API (#370)

1740

fbcf66a6

2022-03-01

xavier dupré

minor refactoring

1739

e00c2c41

2022-02-28

xavier dupré

documentation, fix import issue

1738

a16c00ce

2022-02-28

Xavier Dupré

Supports recursive display in onnx_simple_text_plot (#369)

1737

f71d7261

2022-02-28

Xavier Dupré

Updates requirements, skl2onnx>=1.11 (#368)

1735

1de1d101

2022-02-27

xavier dupré

Refactors results name in Xop API (#367)

1732

de361a32

2022-02-26

xavier dupré

Fix target_opset in unittest with xgboost

1730

8457e0a0

2022-02-25

xavier dupré

fix type issue

1729

2c25c015

2022-02-25

xavier dupré

Update run_bench_documentation.sh

1727

492871be

2022-02-24

Xavier Dupré

Adds python runtime for CategoryMapper (#366)

1726

dfdcab25

2022-02-24

xavier dupré

fix wrong indent

1725

3755229c

2022-02-24

xavier dupré

benchmark

1724

a25a0433

2022-02-24

xavier dupré

add raw format to command line plot_onnx

1723

75759874

2022-02-24

Xavier Dupré

Adds command line benchmark_doc (#365)

1722

b8202873

2022-02-24

xavier dupré

jenkins

1721

30095422

2022-02-24

xavier dupré

Update .local.jenkins.lin.yml

1720

1ea060b4

2022-02-24

xavier dupré

Update .local.jenkins.lin.yml

1719

530853ae

2022-02-24

Xavier Dupré

Runs onnx backend test with python runtime (#364)

1718

9c479a0e

2022-02-23

Xavier Dupré

Adds command line plot_onnx (#362)

1717

0f2d62ed

2022-02-23

Xavier Dupré

Refactoring, moving files testing.experimental_c (#363)

1716

b478970f

2022-02-23

Xavier Dupré

Introduces __max_supported_opset__ and refactors the library (#361)

1715

ff8dcb7e

2022-02-23

xavier dupré

Update asv_options_helper.py

1714

999787e1

2022-02-23

xavier dupré

introduce __max_supported_opset__

1713

0cf77ebd

2022-02-22

xavier dupré

Xop API, adds class OnnxSubOnnx to insert ONNX graph (#360)

1712

da2d960c

2022-02-21

Xavier Dupré

Supports domains in Xop API (#359)

1711

3175902a

2022-02-21

xavier dupré

Extends supported operator by OnnxShapeInference (#358)

1710

525c9f55

2022-02-20

xavier dupré

Update conf.py

1707

4a7e5313

2022-02-19

xavier dupré

Modifies OnnxShapeInference to deal with untyped outputs (#357)

1706

32b3a2b1

2022-02-18

Xavier Dupré

Supports multiple affectations (xop) (#356)

1705

d5edc795

2022-02-18

xavier dupré

Experimentations with a new API to create ONNX graphs (#353)

1704

a6c1c868

2022-02-18

xavier dupré

Fixes for onnx==1.11 (#355)

1703

f5cdb0f8

2022-02-14

Xavier Dupré

Supports for shape inference on unary operators (#352)

1701

cd1998f5

2022-02-12

xavier dupré

fix batch shape

1700

8e4b0747

2022-02-12

xavier dupré

avoids empty inputs

1699

ba9e236e

2022-02-12

xavier dupré

code coverage

1698

fe7bd4f5

2022-02-11

xavier dupré

history

1697

b41f9aff

2022-02-11

xavier dupré

Add name in ShapeResult, fix zoo links (#351)

1695

c65d5b46

2022-02-10

xavier dupré

update history

1693

a41808dc

2022-02-09

xavier dupré

First version of runtime OnnxShapeInference (#350)

1692

6f90d084

2022-02-05

xavier dupré

Moves OnnxMicroRuntime to onnxrt (#348)

1691

da3fd536

2022-02-05

xavier dupré

Adds runtime for operator CastLike (#346)

1690

8b576e67

2022-02-04

Xavier Dupré

numpy API for onnx: wrapped function can call other wrapped functions (#347)

1689

8c8e6a79

2022-02-03

Xavier Dupré

Improves command line to measure latency for a model (#345)

1688

66d590cf

2022-02-03

Xavier Dupré

Adds a method to_onnx to easily retrieve the onnx graph from numpy onnx function (#344)

1687

ab68aa37

2022-02-03

Xavier Dupré

Shows links in onnx_simple_text_plot (#343)

1686

abcf2d02

2022-01-23

xavier dupré

Displays small arrays in onnx_simple_text_plot (#342)

1682

2a7ffcdd

2022-01-14

xavier dupré

Update test_onnx_speedup_transformer.py

1681

ceb71589

2022-01-13

xavier dupré

code coverage

1680

22c51784

2022-01-13

xavier dupré

extend examples

1679

33b5f3ac

2022-01-13

xavier dupré

some fixes for measure_time

1678

40f25474

2022-01-12

xavier dupré

Update plot_op_reducemean.py

1675

904a32a2

2021-12-29

xavier dupré

update version

1674

d99323f6

2021-12-29

xavier dupré

Implements tokenizer following scikit-learn’s API using onnxruntime-extensions (#340)

1673

165c61dc

2021-12-29

xavier dupré

op_label_encoder support for keys_strings & values_floats (2) (replaces #335) (#339)

1672

9367dacc

2021-12-23

xavier dupré

unit test less verbose

1671

2c04d62a

2021-12-23

xavier dupré

Update test_create_asv_benchmark_rf.py

1670

630a4852

2021-12-23

xavier dupré

make CI faster

1669

730326f8

2021-12-21

Xavier Dupré

Supports operator Scan when exporting an onnx graph to onnx code (#337)

1668

f789a577

2021-12-21

Xavier Dupré

Enables GPU with OnnxInference and onnxruntime (#336)

1667

4fe52fc7

2021-12-19

xavier dupré

code coverage

1666

1c8d5677

2021-12-19

xavier dupré

update history (#334)

1665

b3584571

2021-12-18

Xavier Dupré

Adds command line latency to measure the latency of a runtime (#333)

1664

2a12ebfa

2021-12-18

xavier dupré

Improves dot rendering, fixes disconnected subgraphs (#332)

1663

f403f49c

2021-12-16

xavier dupré

Update README.rst

1662

a6a5debf

2021-12-15

Xavier Dupré

Removes measure_time (#331)

1661

1528a83d

2021-12-14

Xavier Dupré

Reduces verbosity when onnxruntime is used as a runtime for OnnxInference (#330)

1660

989c5034

2021-12-14

Xavier Dupré

Fixes type issue in shape inference for operator If (#329)

1659

eebf7eeb

2021-12-14

xavier dupré

Extends command line onnx_stats (#328)

1658

de9df471

2021-12-13

Xavier Dupré

Adds runtime for operator LeakyRelu (#327)

1657

f3750f5d

2021-12-12

xavier dupré

history

1656

5d2cc715

2021-12-11

xavier dupré

fix unit test, more consistent with order in onnx_simple_text_plot

1655

8cff3c5d

2021-12-11

xavier dupré

Update test_text_plotting.py

1654

b45b1a03

2021-12-10

xavier dupré

fix text plot

1653

4460410d

2021-12-10

xavier dupré

Better error messages when name is shared with results and node name in onnx_simple_text_plot (#326)

1652

e0eb0fcb

2021-12-09

xavier dupré

Merge branch ‘master’ of https://github.com/sdpython/mlprodict

1651

69f81684

2021-12-09

xavier dupré

Update validate.py

1650

42aa701a

2021-12-09

xavier dupré

history

1648

d10650ba

2021-12-08

Xavier Dupré

Implements a simple text display for ONNX graph (#325)

1647

c98c81d8

2021-12-06

xavier dupré

update history

1646

0f8a2a96

2021-12-06

xavier dupré

Fix bug in to_dot when output name is an empty string

1645

e6d2d5c3

2021-11-30

xavier dupré

Adds runtime for gradient operators YieldOp, BroadcastGradientArgs (#324)

1644

525d4d72

2021-11-27

xavier dupré

fix syntax issue

1643

42a177ec

2021-11-26

xavier dupré

update version

1642

4e812d88

2021-11-26

xavier dupré

Implements if with numpy API (#323)

1641

fd8a88e7

2021-11-25

xavier dupré

support option ax=’new’

1640

784f27c6

2021-11-13

xavier dupré

Fix exporter to tf2onnx (#320)

1639

ca2f5807

2021-11-10

Xavier Dupré

Supports operator SequenceAt in OnnxInference (#319)

1637

fae0968b

2021-11-09

xavier dupré

code coverage

1636

471a4ff9

2021-11-04

xavier dupré

Disable optimisation for onnxruntime and one unit test

1635

019e7cb4

2021-11-04

Xavier Dupré

Disable onnxruntime optimisation on one particular graph (#318)

1632

8465929d

2021-10-28

xavier dupré

update history

1631

9ea1928e

2021-10-28

xavier dupré

Fix a bug in node names in graphviz export

1630

82af6042

2021-10-24

xavier dupré

Update test_bugs_onnxconverter.py

1629

9a334bd3

2021-10-23

xavier dupré

add one unit test to check apply_clip

1628

3d6a4320

2021-10-23

xavier dupré

Update test_onnxrt_runtime_lightgbm_bug.py

1627

c71890cc

2021-10-23

xavier dupré

Update test_onnxrt_runtime_lightgbm_bug.py

1626

09def763

2021-10-21

xavier dupré

history + version

1625

3723d6da

2021-10-21

Xavier Dupré

Fixes import issue for python 3.6 (#315)

1624

72c3c165

2021-10-13

xavier dupré

better error message

1623

b32c0f88

2021-10-13

xavier dupré

Update config.yml

1622

6f6ab97b

2021-10-12

xavier dupré

Update azure-pipelines.yml

1621

704b1add

2021-10-12

xavier dupré

Update azure-pipelines.yml

1620

0e37b193

2021-10-12

xavier dupré

Update azure-pipelines.yml

1619

6aae3fa2

2021-10-12

xavier dupré

Update azure-pipelines.yml

1618

aa3ac855

2021-10-11

xavier dupré

Builds for python 3.6 on Windows

1617

cfaeb355

2021-10-11

xavier dupré

update version number

1616

1e32f5ba

2021-10-11

Xavier Dupré

Builds mlprodict for python 3.6 (#314)

1615

b3b6822c

2021-10-11

xavier dupré

Fix a bug related to shapes when exporting a model to tf2onnx (#313)

1614

54dd0ecf

2021-10-08

Xavier Dupré

Add more tests for einsum decomposition (#312)

1612

6deea148

2021-10-04

xavier dupré

Update validate_scenarios.py

1611

9f6ae907

2021-10-02

xavier dupré

update history

1610

2cc99fc2

2021-10-02

Xavier Dupré

Support opset 15 (onnx>=1.10) (#311)

1609

22ab05af

2021-09-24

xavier dupré

fix onnxview when size is not specified

1606

836fa046

2021-09-23

Xavier Dupré

Raise an exception when inplace and intermediate are True (OnnxInference.run) (#310)

1603

7168c841

2021-09-21

xavier dupré

upgrade version to 0.7

1602

556b4f5f

2021-09-21

xavier dupré

Fix example

1601

f83f9a89

2021-09-21

Xavier Dupré

Adds function insert_results_into_onnx to insert results into a graph to debug (#309)

1600

69efdd27

2021-09-14

xavier dupré

Add parameter html_size to onnxview

1599

87d1f30d

2021-09-13

Xavier Dupré

Add function to rename all results in ONNX graphs

1598

1f9965d6

2021-09-13

xavier dupré

Adds runtime for operator SequenceConstruct (#307)

1597

c55b3bf9

2021-09-10

xavier dupré

style

1596

ebe2ea7a

2021-09-10

xavier dupré

update option for lgbm, disable unit test failing due to older version of skl2onnx

1595

3cab3dea

2021-09-10

xavier dupré

adjust unit test time

1594

298dc1db

2021-09-10

xavier dupré

fixes for the new version of skl2onnx

1593

5e9ba0bc

2021-09-10

xavier dupré

fix tiny bugs

1592

424ec96c

2021-09-09

xavier dupré

fixes many bugs

1591

044d3f3b

2021-09-06

xavier dupré

fix converters

1590

cb6286a0

2021-09-06

xavier dupré

prepare lgbm

1588

bc67b633

2021-09-02

xavier dupré

Update Lightgbm converter

1587

6283bd09

2021-09-02

Xavier Dupré

Add tree text visualization for TreeEnsemble (#304)

1586

7a996180

2021-08-31

xavier dupré

lint

1585

f2be6a53

2021-08-31

xavier dupré

add cluster

1584

12e59269

2021-08-30

xavier dupré

fix zipmap issue

1583

1634a36c

2021-08-30

xavier dupré

support classifiers

1582

3fe46c00

2021-08-30

xavier dupré

add parameter nopython

1581

0510974c

2021-08-29

xavier dupré

speed up regressor

1580

03c550c2

2021-08-29

xavier dupré

add runtime numba

1579

b665641b

2021-08-29

xavier dupré

add numpy runtime

1578

8bf9a35a

2021-08-29

xavier dupré

convert to nump

1576

f5dc7ff4

2021-08-27

xavier dupré

refactoring

1575

0bd63384

2021-08-25

xavier dupré

checks pickle and onnx

1574

25ba562a

2021-08-24

xavier dupré

Implements a estimator speeding up the inference using ONNX

1573

4c09dc39

2021-08-23

xavier dupré

add benchmark on numba

1572

6dd45f44

2021-08-23

xavier dupré

fix unit test

1571

2545dc04

2021-08-23

xavier dupré

fix missing import

1570

e8bb226f

2021-08-23

xavier dupré

Removes unused nodes after changing the outputs.

1569

e5fe2850

2021-08-23

xavier dupré

lint

1568

e16fcf4d

2021-08-22

xavier dupré

Update utils_backend_common_compare.py

1567

44713e57

2021-08-21

xavier dupré

lint

1566

e0429767

2021-08-21

xavier dupré

lint

1565

4736a6a9

2021-08-21

xavier dupré

move template to text file

1563

2ea665b2

2021-08-20

xavier dupré

decide sooner which type to use in ShapeObject

1562

e29517fa

2021-08-20

xavier dupré

catch an exception

1561

324c7d7c

2021-08-20

xavier dupré

Update .travis.yml

1560

dbbf7677

2021-08-20

xavier dupré

update CI

1559

40dc3ef3

2021-08-20

xavier dupré

changes template API

1556

b2d13dab

2021-08-18

xavier dupré

ci

1555

dbf10ff7

2021-08-18

xavier dupré

lint

1554

d544cb80

2021-08-18

xavier dupré

lint

1553

3f505f35

2021-08-18

xavier dupré

link, verbosity, lighter desgin

1552

de7be8d6

2021-08-18

xavier dupré

speed up lightgbm

1551

4b7ff338

2021-08-17

xavier dupré

add verbosity

1550

2c531ee7

2021-08-17

xavier dupré

improves lgbm converter

1549

cbf2c491

2021-08-16

xavier dupré

fix lightgbm

1548

a291c36e

2021-08-16

xavier dupré

update lightgbm

1547

9cc4a932

2021-08-16

xavier dupré

fix cpp contiguous arrays

1546

6e962c72

2021-08-16

xavier dupré

a couple of tries

1545

38a22258

2021-08-15

xavier dupré

update requirements

1542

ac8e4d02

2021-08-13

xavier dupré

Adds function to convert ONNX into numpy code. (#297)

1541

e2a736cf

2021-08-07

xavier dupré

Lightgbm + add function matmul to numpy API for ONNX (#296)

1540

c0e2479a

2021-08-03

xavier dupré

lint

1539

50373e65

2021-08-03

xavier dupré

lint

1538

e1edd340

2021-08-02

xavier dupré

Add complexAbs

1537

b8a2b1db

2021-08-02

xavier dupré

Add operator fft2

1536

693b6264

2021-08-02

xavier dupré

Add operator RFFT

1535

a631668c

2021-08-02

xavier dupré

Implements runtime for operator FFT

1534

f80dc3b1

2021-08-01

Xavier Dupré

Fixes infinite loop with operator loop, add support for static variables in Loop (#291)

1533

f0046254

2021-07-30

xavier dupré

add method to_text

1532

a6a604be

2021-07-30

xavier dupré

Implements text representation of an ONNX graph (bigraph)

1531

cec1e4c2

2021-07-29

xavier dupré

fix issue with average pool

1530

190ca728

2021-07-29

xavier dupré

Adds operator AveragePool to the python runtime

1529

ddd7e0e8

2021-07-28

xavier dupré

minor fixes

1528

99d1d9aa

2021-07-28

xavier dupré

Update test_cli_validate.py

1527

555f2834

2021-07-27

xavier dupré

Fix issue with constant

1526

10dd14a3

2021-07-27

xavier dupré

lint

1525

bcd2ecef

2021-07-27

xavier dupré

Increases code coverage

1524

4c9a1306

2021-07-26

xavier dupré

Adds notebook to check discrepencies with lightgbm

1523

4359b340

2021-07-26

xavier dupré

Update __init__.py

1522

eff8a04f

2021-07-26

xavier dupré

Update HISTORY.rst

1521

d2f45bb6

2021-07-26

xavier dupré

Avoids raising an exception when an optional parameter is not specified

1520

6ea95518

2021-07-25

xavier dupré

Adds python runtime for operator Loop, SequenceInsert, ConcatFromSequence (#287)

1519

f91212e8

2021-07-25

xavier dupré

Extends code coverage (#288)

1518

16f455af

2021-07-14

Xavier Dupré

Adds runtime for operator Range (#286)

1517

27493907

2021-07-12

xavier dupré

update history

1516

07f25148

2021-07-12

xavier dupré

Adds function cst to create constant with numpy API for ONNX (#285)

1515

4645e23d

2021-07-12

xavier dupré

Upgrade version number to 0.6

1514

e1854720

2021-07-12

xavier dupré

update history

1513

2abc3b43

2021-07-12

Xavier Dupré

Infers temporary allocation needed while computing the outputs

1512

b76fac77

2021-07-12

xavier dupré

finish implementation of infer_size

1511

2dbb733e

2021-07-10

Xavier Dupré

Adds function transpose to numpy API for ONNX (#284)

1510

2830c62d

2021-07-09

xavier dupré

blog post

1509

497def82

2021-07-02

xavier dupré

Upgrade requirements to skl2onnx>=1.9.0

1508

b337834e

2021-07-02

xavier dupré

infer temporary allocation needed while computing the output

1507

0bc1f4c6

2021-07-01

xavier dupré

fix type issue

1506

1f056718

2021-07-01

xavier dupré

lint

1505

0b5c886b

2021-06-30

xavier dupré

bool –> bool_, more type verifications

1504

5b6e3d7e

2021-06-29

xavier dupré

Improves documentation

1503

c908b148

2021-06-28

xavier dupré

lint

1502

3aaa7d17

2021-06-28

xavier dupré

decrease precision

1501

bb74a0a4

2021-06-28

xavier dupré

lint

1500

ad912d97

2021-06-28

xavier dupré

refactor unit test

1499

4b2e156c

2021-06-28

xavier dupré

Update test_onnxrt_onnxruntime_runtime_.py

1498

179ec0ca

2021-06-28

xavier dupré

Implements method infer_types in OnnxInference

1497

386fe931

2021-06-27

xavier dupré

Adds operators ReduceSum, Max to OnnxMicroRuntime (#278)

1496

5f0ba250

2021-06-26

Xavier Dupré

Switch CI to python 3.9 (#277)

1495

d48ca13c

2021-06-26

Xavier Dupré

Use openmp to parallelize QLinearConv (#276)

1494

88348e4b

2021-06-25

xavier dupré

lint

1493

0bc22afd

2021-06-25

xavier dupré

lint

1492

3c2dba43

2021-06-25

xavier dupré

disable test on azure devops

1491

1724f579

2021-06-25

xavier dupré

more robust output type detection

1490

1c7d79aa

2021-06-25

xavier dupré

better output inference

1489

f2d135bb

2021-06-24

xavier dupré

add OnnxMicroRuntime

1488

7dcc9e04

2021-06-24

xavier dupré

Merge branch ‘master’ of https://github.com/sdpython/mlprodict into tr2

1487

1ce536b0

2021-06-24

xavier dupré

fix unit test, update coefficients

1486

93e8f061

2021-06-24

xavier dupré

fix shape multiplier

1485

750e1969

2021-06-24

xavier dupré

eol

1484

615b8e79

2021-06-24

xavier dupré

add ml strategy to find the best equation

1483

f36e66d0

2021-06-22

xavier dupré

fix issue raised by more recent version of scipy

1482

60837652

2021-06-21

xavier dupré

notebook to investigate transpose

1481

3dd35956

2021-06-18

xavier dupré

Adds operator where, improves numpy api (x[x<0]= 2) (#273)

1480

f56570ac

2021-06-18

xavier dupré

Explore custom implementation of operator add (#272)

1479

27d6d72a

2021-06-17

xavier dupré

Updates default opset from 13 to 14 (#271)

1478

f8859f21

2021-06-17

xavier dupré

Adds more tests for QLinearConv runtime (#270)

1477

663f513e

2021-06-04

xavier dupré

Adds runtime for operator QLinearConv (#269)

1476

431b18b6

2021-05-17

xavier dupré

fix failing unit test

1474

9b7cf514

2021-05-17

xavier dupré

Fix filename extension

1473

7db6de43

2021-05-17

xavier dupré

Add function to prepare data for onnxruntime_perf_test (#268)

1472

263c8971

2021-05-15

xavier dupré

Moves onnxruntime code inside a wrapper to reduce logs (#267)

1471

073250ef

2021-05-14

xavier dupré

fix failing example

1470

eaa17c03

2021-05-13

xavier dupré

fix __repr__ method in CachedEinsum

1469

ff7b7b28

2021-05-13

xavier dupré

Optimizes einsum even if not decomposed (#266)

1467

2441f69f

2021-05-12

xavier dupré

Refactoring, moves files to onnx_tools (#265)

1466

e7ab2b55

2021-05-12

xavier dupré

Support SessionOptions for runtime onnxruntime2 (#264)

1465

aa07b1b1

2021-05-10

xavier dupré

lint

1464

64b52b96

2021-05-10

xavier dupré

examples, documentation

1460

94af3be7

2021-05-08

xavier dupré

removes non operator names

1458

0c6472de

2021-05-07

xavier dupré

Update test_onnxrt_runtime_xgboost.py

1457

62e029f8

2021-05-06

xavier dupré

Refactor einsum files (#263)

1456

537847d3

2021-05-06

xavier dupré

Refactoring, moving files into onnx_tools (#262)

1455

eff3858b

2021-05-05

xavier dupré

Improves einsum decomposition by using gemm and removing a transpose (#261)

1454

559aaed0

2021-05-03

xavier dupré

New command line to benchmark einsum decomposition (#260)

1453

b32a6217

2021-05-03

xavier dupré

Minor changes to Einsum decomposition (#259)

1452

540510b5

2021-04-30

xavier dupré

Decomposes Einsum into simple matrix operations (#258)

1451

81819e9b

2021-04-20

xavier dupré

Fixes #256, add method to validate input data in numpy API for ONNX (#257)

1449

4e8a8e98

2021-04-18

xavier dupré

Removes unused files.

1448

678ab652

2021-04-17

xavier dupré

Upgrade version, fix history

1447

b995a94e

2021-04-17

xavier dupré

Supports any embedded estimator with numpy API (#255)

1446

a8f53c3e

2021-04-16

xavier dupré

Adds python runtime for operator ReduceL1 (#254)

1445

48db5823

2021-04-15

xavier dupré

refactor setup.py

1444

d2dd85af

2021-04-14

xavier dupré

simplify onnxruntime installation

1443

d2760a81

2021-04-14

xavier dupré

Update requirements.txt

1442

8074d420

2021-04-14

xavier dupré

Adds runtime for operator ReduceL2

1441

63943912

2021-04-08

xavier dupré

Improves stability of a unit test

1440

7afb0748

2021-04-07

xavier dupré

Implements an experimental version of reducesum for the case RK (#252)

1439

c629bd47

2021-04-07

xavier dupré

Increases code coverage, check all conversions for operator Cast (#251)

1438

a9ccf493

2021-04-04

xavier dupré

Increases code coverage of unit tests (#250)

1437

5f9bb508

2021-04-02

xavier dupré

Update plot_op_reducemean.py

1436

af5bb35b

2021-04-02

xavier dupré

update examples

1435

5045ef7f

2021-04-02

xavier dupré

fix a couple of issues in examples

1434

01463d3a

2021-04-02

xavier dupré

update example

1433

28b9a3a2

2021-04-02

xavier dupré

plotting scripts

1432

8c29f593

2021-04-01

xavier dupré

improve example

1431

96d873b5

2021-04-01

xavier dupré

Fixes example, improves code coverage ratio

1428

3d66ef59

2021-03-30

xavier dupré

Update plot_op_add.py

1427

2dca9d1b

2021-03-30

xavier dupré

add one example to compare Add implementations

1426

facdee0c

2021-03-30

xavier dupré

lint

1425

02cc626c

2021-03-30

xavier dupré

lint, better error message

1424

eaf97977

2021-03-30

xavier dupré

documentation, ci

1423

e4830e57

2021-03-29

xavier dupré

Introduces FctVersion to fix issue with optional arguments (#247)

1422

097efd33

2021-03-29

xavier dupré

Adds implementation of BatchNormalization opset 14 (#248)

1421

aa425dcf

2021-03-26

xavier dupré

Extends example on ReduceSum benchmark (#246)

1420

a0eea89b

2021-03-26

xavier dupré

Supports embedded models, complete tutorial on numpy API for ONNX (#244)

1419

51a69872

2021-03-17

xavier dupré

Add decorator to wrap converter for clustering (numpy API) (#243)

1418

c99cde69

2021-03-17

xavier dupré

Add decorator to wrap converter for classifier (numpy API) (#242)

1417

1c3f2fdb

2021-03-14

xavier dupré

Add decorator to register scikit-learn classes with numpy API for ONNX (#241)

1416

829a8138

2021-03-14

xavier dupré

Add decorator to wrap converter for regressor (numpy API) (#240)

1415

6297d1cf

2021-03-13

xavier dupré

Use numpy API for ONNX to write custom converters (#238)

1414

37b987c8

2021-03-13

xavier dupré

Add runtime empty (#239)

1411

d1b12a26

2021-03-08

xavier dupré

Complete setitem with : (#236)

1409

d5ca2b03

2021-03-04

xavier dupré

documentation, history

1408

3cf5d74d

2021-03-04

xavier dupré

Extend documentation about numpy API for ONNX (#233)

1407

80e29d7a

2021-03-04

xavier dupré

Supports profiling for runtime onnxruntime1 (#235)

1406

735757fe

2021-03-03

xavier dupré

Add parameter overwrite to select_model_inputs_outputs (#234)

1405

ccdefe24

2021-03-03

xavier dupré

Supports different inputs in select_model_inputs_outputs (#231)

1404

27dc6098

2021-03-03

xavier dupré

Implements pickling for functions used in numpy API for ONNX (#232)

1403

8a58880e

2021-03-02

xavier dupré

Add unsqueeze, squeeze, expand_dims to numpy API for ONNX (#230)

1402

2bd01ffc

2021-03-02

xavier dupré

Add method flatten, function pad to numpy API for ONNX (#229)

1401

ec232da2

2021-03-01

xavier dupré

Improve numpy API for ONNX (#228)

1400

12604c71

2021-03-01

xavier dupré

Add functions arange, cumsum, compress to numpy API for ONNX (#227)

1399

421f02ec

2021-02-28

xavier dupré

Add function Einsum to numpy API for ONNX (#226)

1398

ca68589e

2021-02-28

xavier dupré

Adds function Clip to numpy API for ONNX (#225)

1397

7ad72e3a

2021-02-27

xavier dupré

Adds functions ceil, round to numpy API for onnx (#224)

1396

204efc39

2021-02-27

xavier dupré

Test numpy API against onnxruntime (#223)

1395

413383b5

2021-02-26

xavier dupré

add hyperbolic function, prod, mean, argmin, argmax

1394

c5d343e5

2021-02-26

xavier dupré

add reciprocal

1393

fb699684

2021-02-26

xavier dupré

add atan

1392

77d82fba

2021-02-26

xavier dupré

Add many simple function to numpy API

1391

39bd111a

2021-02-26

xavier dupré

Tutorial on numpy API for ONNX (#220)

1389

cacaf28e

2021-02-23

xavier dupré

Simplifies onnxfication of FunctionTransformer (#219)

1388

bc350cfc

2021-02-22

xavier dupré

Implements __setitem__ for class OnnxVar (#218)

1387

ebbdb70a

2021-02-21

xavier dupré

Move custom operator to a specific method easier to maintain (#217)

1386

25300b4b

2021-02-20

xavier dupré

Implements __getitem__ for OnnxVar (onnxnumpy) (#215)

1385

32dc659d

2021-02-20

xavier dupré

Implements numpy functions with onnx (#214)

1384

991f12cb

2021-02-11

xavier dupré

Add parameter show to plot_onnx (#213)

1383

20bfc144

2021-02-05

xavier dupré

Fixes #210, check first models from zoo, fix operator conv when B is not null (#212)

1382

f2f7ebd5

2021-02-02

xavier dupré

numpy 1.20 does not allow nan values in int64 arrays, fix a unit test about imputing nan values (#211)

1381

d8595793

2021-01-30

xavier dupré

Add more verification when running a benchmark

1379

a0ad5746

2021-01-30

xavier dupré

Fix one benchmark

1378

af447bf1

2021-01-30

xavier dupré

Add try catch around import in asv benchmark (#208)

1377

7788f5eb

2021-01-29

xavier dupré

Reduces greater batch size to 10.000 instead of 100.000. (#207)

1376

b4c19a75

2021-01-21

xavier dupré

Update .local.jenkins.lin.yml

1374

eb13e1d6

2021-01-20

xavier dupré

add missing dependency

1373

78b1307f

2021-01-19

xavier dupré

Update test_onnxrt_validate_benchmark.py

1372

05e27dae

2021-01-19

xavier dupré

Update test_onnxrt_validate_benchmark.py

1370

b4570abb

2021-01-18

xavier dupré

Update setup.py

1369

85678503

2021-01-18

xavier dupré

Fix unstable unit test

1368

794cd2af

2021-01-18

xavier dupré

reduce unit test time

1367

ded49e75

2021-01-18

xavier dupré

Fixes asv configuration (#205)

1366

c9035d12

2021-01-18

xavier dupré

Reduce the number of C++ warnings.

1365

b76daa21

2021-01-18

xavier dupré

Increase code coverage, fix a couple of unit tests

1364

01a658c5

2021-01-17

xavier dupré

Update test_onnxrt_bench_random_forest.py

1363

f9bfc4b6

2021-01-17

xavier dupré

Build wheel for all many platforms in CI (#206)

1362

a001fe6b

2021-01-13

xavier dupré

Removes test_LONG_sklearn_example.py

1361

670780d2

2021-01-04

xavier dupré

Removes any dependency on cpyquickhelper in examples. (#204)

1360

d9aa0825

2021-01-04

xavier dupré

update history

1359

ba27e632

2021-01-04

xavier dupré

Enable Python 3.9, enable opset 13, upgrade version number (#203)

1358

8d1a0361

2020-12-30

xavier dupré

Fixes #200, add support for float16 (#201)

1357

dc6d458f

2020-12-15

xavier dupré

Fix unit tests recently failing due to onnxruntime update.

1356

a3a5af42

2020-12-15

xavier dupré

fix two unit test failing due to missing dot and precision

1355

db3d2566

2020-12-12

xavier dupré

lint

1354

4ae05dcc

2020-12-12

xavier dupré

Update requirements.txt

1353

3995ff71

2020-12-12

xavier dupré

Add export to dot using onnx

1352

5180e81f

2020-12-11

xavier dupré

update history

1351

28991bf6

2020-12-11

xavier dupré

Fixes operator Slice for opset 9 (#196)

1350

1f908a01

2020-12-09

xavier dupré

Fixes #197, add function to plot onnx graph with matplotlib (#198)

1349

bc4c7c1e

2020-12-08

xavier dupré

Fixes #194, add function to add an operator in the graph (#195)

1348

f673aa8d

2020-12-07

xavier dupré

fix missing key

1347

e1bb08c8

2020-12-07

xavier dupré

fix a few bugs, improve code coverage

1346

fcd9c5f2

2020-12-06

xavier dupré

fix unit tests, reduce the number of warnings

1345

0d5ee4cb

2020-12-06

xavier dupré

improve code coverage

1344

7608a1b9

2020-12-06

xavier dupré

rename examples

1341

33101031

2020-12-04

xavier dupré

reduce number in benchmark

1340

cc89a7b0

2020-12-03

xavier dupré

Add benchmark on reduce sum

1338

1b9fd2eb

2020-12-03

xavier dupré

documentation, pylint

1337

ecaac809

2020-12-02

xavier dupré

Update plot_transpose.py

1336

c3c9f821

2020-12-01

xavier dupré

save data in plot_transpose

1335

422f21d6

2020-12-01

xavier dupré

upgrade version + add example to benchmark transpose

1334

b043fa73

2020-11-30

xavier dupré

disable on test file too loog on circleci

1333

8ee36032

2020-11-30

xavier dupré

Update test_model_info.py

1332

8203289c

2020-11-30

xavier dupré

update CI

1331

bf5d30d2

2020-11-30

xavier dupré

disable logging for operators

1329

f19428fd

2020-11-30

xavier dupré

Improves notebook coverage, update CI (#193)

1328

2c95a21e

2020-11-29

xavier dupré

Fixes #191, improves performance of TreeEnsemble (#192)

1326

266dc85d

2020-11-23

xavier dupré

add example plot_where

1324

3e69b645

2020-11-17

xavier dupré

update documentation and rename an example

1323

b75426fa

2020-11-17

xavier dupré

Fixes #189, parallelization of Einsum (#190)

1322

b5464c47

2020-11-15

xavier dupré

Fixes #187, custom implementation for operator Einsum (#188)

1321

a034a031

2020-11-15

xavier dupré

Fixes #185, add operator LessOrEqual (#186)

1320

973aa089

2020-11-07

xavier dupré

Fixes #178, fix xgboost issue with ntree_limit (#182)

1319

937382dd

2020-11-07

xavier dupré

Fixes #183, fix missing parameter black_op in OnnxPipeline (#184)

1318

2bebc267

2020-11-03

xavier dupré

Fixes #179, fix guess_schema_from_data for categories (#180)

1317

32bcf4c6

2020-10-23

xavier dupré

Fixes operator ReduceSumLogExp for inf value

1316

7cbd38b9

2020-10-23

xavier dupré

Update appveyor.yml

1315

db11acbd

2020-10-16

xavier dupré

pylint

1314

63be589f

2020-10-16

xavier dupré

Tries a custom implementation of pad function

1313

08f2cc34

2020-10-14

xavier dupré

handle more cast in mlprodict

1312

eb72b7b3

2020-10-14

xavier dupré

raise –> continue

1311

71ee04ab

2020-10-14

xavier dupré

pylint

1310

0629b955

2020-10-14

xavier dupré

catch one one exception when checking scikit-learn examples

1309

3c050a45

2020-10-14

xavier dupré

Catch one more training exception exception

1308

da63b4ca

2020-09-30

xavier dupré

fix op_version in one unit test

1307

c3bdc2ac

2020-09-30

xavier dupré

extend code coverage

1306

ddb8b569

2020-09-29

xavier dupré

fix problem issue with mixture

1305

36243aca

2020-09-29

xavier dupré

extend code coverage

1304

91603a08

2020-09-29

xavier dupré

Fixes #175, add operator dropout (#176)

1303

56396bd9

2020-09-28

xavier dupré

fix wrong import

1302

9b7aa446

2020-09-28

xavier dupré

refactoring, moves files

1301

2d4b8144

2020-09-28

xavier dupré

pylint

1300

143f0525

2020-09-28

xavier dupré

pylint

1299

d6e05c20

2020-09-28

xavier dupré

Enables compilation with cffi and doubles

1298

f231046d

2020-09-28

xavier dupré

increases code coverage

1297

0293314c

2020-09-28

xavier dupré

improves code coverage

1296

8ed9a627

2020-09-27

xavier dupré

improves code coverage

1295

83bfe237

2020-09-27

xavier dupré

Fixes verification when there are optional inputs

1294

54f82d7a

2020-09-26

xavier dupré

pylint

1293

b8c76181

2020-09-25

xavier dupré

last update

1292

3c1b3a26

2020-09-25

xavier dupré

Update op_reduce_sum.py

1291

e666af80

2020-09-25

xavier dupré

Update op_reduce_sum.py

1290

3827d8d4

2020-09-25

xavier dupré

change signature

1289

4c1afee6

2020-09-25

xavier dupré

fix operator reduce_sum

1288

e0192a75

2020-09-25

xavier dupré

update shape reduce

1287

d4e7a66f

2020-09-25

xavier dupré

a few fixes

1286

bc2a0f1f

2020-09-25

xavier dupré

Update op_reduce_sum.py

1285

b0912bb6

2020-09-25

xavier dupré

Update op_reduce_sum.py

1284

03ed5978

2020-09-25

xavier dupré

Update op_reduce_sum.py

1283

155b6aa2

2020-09-24

xavier dupré

pylint

1282

78816317

2020-09-24

xavier dupré

Fix issue with function call.

1281

fb7a00b4

2020-09-24

xavier dupré

pylint

1280

864ff561

2020-09-24

xavier dupré

fix shape for reducesum13

1279

78574045

2020-09-24

xavier dupré

pylint

1278

644a4210

2020-09-24

xavier dupré

fix unit test

1277

cb885856

2020-09-24

xavier dupré

Update test_onnxrt_python_runtime_.py

1276

7580ab5e

2020-09-24

xavier dupré

Update test_onnxrt_python_runtime_.py

1275

bf74b7cf

2020-09-24

xavier dupré

Add ReduceSum_1

1274

a8414c60

2020-09-23

xavier dupré

pylint

1273

aaed5301

2020-09-23

xavier dupré

fix issue in onnxruntime1, intermediate=True

1272

58ec9226

2020-09-21

xavier dupré

Catches an exception after an update of sklearn-onnx

1271

ca128bc3

2020-09-21

xavier dupré

Fixes #174, update for ReduceSum opset 13

1270

61e1f040

2020-09-20

xavier dupré

Update requirements.txt

1269

d273fd37

2020-09-20

xavier dupré

Update test_onnx_grammar_translate.py

1268

eea3ba4b

2020-09-20

xavier dupré

fix failing unittest, onnx grammar correctly interprets unary operator -

1267

45301ae1

2020-09-19

xavier dupré

Refactoring, extend unit test coverage

1266

260ac7e6

2020-09-17

xavier dupré

Enable a disabled test

1265

e9768980

2020-09-17

xavier dupré

Update test_onnxrt_python_runtime_.py

1264

129acac0

2020-09-16

xavier dupré

Update test_onnxrt_onnxruntime_runtime_.py

1263

caed7490

2020-09-16

xavier dupré

Fixes #172, add runtime for operator MaxPool (#173)

1262

ff5b9a11

2020-09-10

xavier dupré

Fixes #170, add operator Pad (#171)

1261

a9d91de7

2020-09-09

xavier dupré

Better error messages, fix issue with empty names

1260

66660002

2020-09-04

xavier dupré

Update test_onnxrt_python_runtime_.py

1259

f82c8a26

2020-09-03

xavier dupré

update appveyor unit test

1258

7ff439df

2020-09-03

xavier dupré

update history

1257

163d2776

2020-09-03

xavier dupré

Reduce data for one test

1256

9392e6db

2020-09-02

xavier dupré

Update op_common_.hpp

1255

b20e864b

2020-09-02

xavier dupré

Update op_common_.hpp

1254

1876e5ca

2020-09-02

xavier dupré

Update test_display.py

1253

36b8ea84

2020-09-02

xavier dupré

replaces isnan by an implementation

1252

311a97c4

2020-09-02

xavier dupré

fix setup.py

1251

438d5424

2020-09-02

xavier dupré

fix for ubuntu 16.04

1250

0a48f193

2020-09-02

xavier dupré

Update azure-pipelines.yml

1249

5e2da59c

2020-09-02

xavier dupré

Fix type error on python 3.8

1248

3f4dc7e9

2020-09-02

xavier dupré

update CI

1247

db746bef

2020-09-01

xavier dupré

Update azure-pipelines.yml

1246

4b522dbd

2020-09-01

xavier dupré

Update azure-pipelines.yml

1245

3544f766

2020-09-01

xavier dupré

Update azure-pipelines.yml

1244

b09bdf16

2020-09-01

xavier dupré

fix failing unit test

1243

08e87ee4

2020-09-01

xavier dupré

code coverage, simplifies import

1242

a47c8748

2020-09-01

xavier dupré

Update azure-pipelines.yml

1241

85ed373d

2020-08-26

xavier dupré

pylint

1240

ff3b0bd1

2020-08-25

xavier dupré

First commit for #168, operator loop

1239

58ecae37

2020-08-25

xavier dupré

fix failing unit tests

1238

5434e6e0

2020-08-25

xavier dupré

pep8

1237

d3a9b3c4

2020-08-25

xavier dupré

Fixes #167, add operator Or

1236

b75f5140

2020-08-25

xavier dupré

Fixes #166, add operator And

1235

ddc3d638

2020-08-25

xavier dupré

Fixes #165, add operator GreaterOrEqual

1234

41299bfc

2020-08-25

xavier dupré

Fixes #164, #163, adds operator Unsqueeze and If

1233

4978a2bb

2020-08-24

xavier dupré

Fixes #162, add operator split

1232

0f76dd2c

2020-08-19

xavier dupré

update CI

1231

f4b33a6a

2020-08-19

xavier dupré

enable into disable

1230

248088bc

2020-08-12

xavier dupré

Fix missing attribute in __state__

1229

066963d5

2020-08-12

xavier dupré

Fixes #161, add support for disable_optimisation

1228

301bddc7

2020-08-09

xavier dupré

Update _create_asv_helper.py

1227

bde8df35

2020-08-09

xavier dupré

update history, config

1226

3da2059c

2020-08-07

xavier dupré

code coverage

1225

9c405576

2020-08-07

xavier dupré

documentation, xgboost

1224

209d9dcf

2020-08-07

xavier dupré

fix bugs for mac

1223

f2b0ae63

2020-08-07

xavier dupré

explicit code

1222

7b06c420

2020-08-07

xavier dupré

removes the use of make_unique

1221

580f6c07

2020-08-07

xavier dupré

remove C++ 11 on macsox

1220

b1c4e213

2020-08-07

xavier dupré

add missing include for macosx

1219

d91ed3fd

2020-08-07

xavier dupré

fix macosx issue

1218

38eb7979

2020-08-07

xavier dupré

Fixes #159, add operator ConvTranspose, refactoring. (#160)

1217

a13024a7

2020-08-03

xavier dupré

Fixes benchmark import issues (#158)

1216

a3f5cb5d

2020-08-03

xavier dupré

simplify scenarios (#157)

1215

94f70f78

2020-08-02

xavier dupré

Fixes #155, improves documentation (#156)

1214

232477ff

2020-07-31

xavier dupré

Fixes y_train dtype for most of the problems. Fixes subproblems with GridSearchCV (#154)

1213

67b1e7b7

2020-07-31

xavier dupré

Fixes #152, set set n_jobs to the number of CPU (#153)

1212

983e2dd5

2020-07-30

xavier dupré

Force operator Conv to use continuous array (#151)

1211

f8f88727

2020-07-29

xavier dupré

Fixes #145, #150, shape inference for operator Conv (#147)

1210

b071c918

2020-07-22

xavier dupré

Fixes #148, add operator Atan (#149)

1209

fe97ca3b

2020-07-21

xavier dupré

Fixes #144, add operator GlobalAveragePool (#146)

1208

6e21ada5

2020-07-21

xavier dupré

Fixes #142, add operator BatchNormalization (#143)

1207

6ab3164f

2020-07-20

xavier dupré

Fixes #140, add runtime for QuantizeLinear, DequantizeLinear (#141)

1206

a82bac18

2020-07-14

xavier dupré

Update .local.jenkins.lin.yml

1205

9d5f2ec7

2020-07-13

xavier dupré

Update test_onnx_helper.py

1204

ceec6974

2020-07-09

xavier dupré

removes pandas dependencies

1203

4a6eb9c6

2020-07-08

xavier dupré

Update test_onnxrt_onnxruntime_runtime_.py

1202

06c37378

2020-07-08

xavier dupré

fix failing unit tests

1201

1795d1e4

2020-07-08

xavier dupré

Fixes #139, #138, #137, + EyeLike, refactoring, + custom runtime operators

1200

c7ae0910

2020-07-08

xavier dupré

fix method to_json

1196

51043653

2020-07-07

xavier dupré

fix scorer issues

1195

fd60ebea

2020-07-07

xavier dupré

fix many unit tests

1194

8cb28926

2020-07-07

xavier dupré

pep8

1193

03a18b07

2020-07-07

xavier dupré

fix pep8 issues

1192

a4a199c5

2020-07-05

xavier dupré

Update test_code_style.py

1190

429c3efc

2020-07-04

xavier dupré

Fixes #136, add parameter reshape to OnnxTransformer

1189

9bb26cac

2020-07-03

xavier dupré

Fixes #135, function to change the first dimension of an ONNX graph

1188

cdf05051

2020-07-03

xavier dupré

moves files, refactoring

1187

01d2caec

2020-07-02

xavier dupré

improve code coverage

1186

add572c4

2020-07-01

xavier dupré

improves code coverage

1185

9bde01dc

2020-07-01

xavier dupré

Update my-styles.css

1184

d4163485

2020-06-29

xavier dupré

Update test_sklearn_pipeline.py

1183

03d1f32e

2020-06-29

xavier dupré

add missing dependency

1180

2f070f67

2020-06-28

xavier dupré

Add RadiusNeighborsRegressor, Classifier to the list of model tested

1179

a2f92604

2020-06-28

xavier dupré

Update .local.jenkins.lin.yml

1178

ca3ca087

2020-06-27

xavier dupré

refactoring, extend code coverage

1177

cad4b96b

2020-06-27

xavier dupré

refactoring and code coverage

1176

28bfbc51

2020-06-26

xavier dupré

Update op_cum_sum.py

1175

45a4e809

2020-06-26

xavier dupré

fix bug in runtime for operator cumsum

1174

e4bb0854

2020-06-26

xavier dupré

increase code coverage, code refactoring

1173

fd8299eb

2020-06-25

xavier dupré

pep8

1172

e417b38b

2020-06-25

xavier dupré

update unit test and history

1171

ebf888f5

2020-06-25

xavier dupré

add a unit test to check onnxruntime

1170

79781feb

2020-06-25

xavier dupré

Update test_onnxrt_onnxruntime_runtime_.py

1169

ed63e1c9

2020-06-23

xavier dupré

fix broken unit test

1168

f7640333

2020-06-23

xavier dupré

improves logs

1166

b90277ee

2020-06-22

xavier dupré

Fixes #78, set random state for the benchmark

1163

b80a227d

2020-06-19

xavier dupré

fix failing unit test

1162

fd1c437e

2020-06-19

xavier dupré

fixes documentation and many tiny little things

1161

bedb534c

2020-06-19

xavier dupré

add test for isolation forest

1160

3da582f8

2020-06-18

xavier dupré

Update op_gather_.cpp

1159

d860dd5a

2020-06-18

xavier dupré

Update op_gather_.cpp

1158

6e4179ca

2020-06-18

xavier dupré

Update op_gather_.cpp

1157

965c536c

2020-06-18

xavier dupré

Update op_gather_.cpp

1156

554f94a9

2020-06-18

xavier dupré

pep8

1155

137d50f6

2020-06-18

xavier dupré

Fixes #133, add operator Gather

1154

8e9c68e7

2020-06-17

xavier dupré

check decision_path on random forest

1153

8a0af910

2020-06-17

xavier dupré

add test on decision path, fix bug with LabelEncoder

1152

17b7b362

2020-06-16

xavier dupré

Update test_rt_valid_model_gaussian_process_optim.py

1151

0eff4a25

2020-06-16

xavier dupré

Update validate_difference.py

1150

9ff82463

2020-06-16

xavier dupré

fix failing unit tests

1149

0e3350bd

2020-06-16

xavier dupré

fix missing import

1148

6c75352a

2020-06-16

xavier dupré

fix a couple of failures with locale

1147

b9b46537

2020-06-16

xavier dupré

add more unit test for label encoder

1146

1b4c4b82

2020-06-15

xavier dupré

fix bugs in LabelEncoder

1145

948b9b30

2020-06-15

xavier dupré

Fixes #132, add runtime for Normalizer, Tokenizer, TfIdfVectorizer

1144

787893dc

2020-06-15

xavier dupré

second series of fixes for #132, Tokenizer

1143

8c091605

2020-06-14

xavier dupré

First step for #132, operator StringNormalizer, beginning of Tokenizer

1142

b8715fb2

2020-06-13

xavier dupré

update scenarios and documentation

1141

6a5ed7fb

2020-06-12

xavier dupré

Fixes #131, add operator solve

1140

dc729375

2020-06-12

xavier dupré

fix empty shapes

1139

a7961db1

2020-06-12

xavier dupré

Fixes #130, add operator erf

1138

a2457027

2020-06-12

xavier dupré

Fixes #129, add operator einsum

1137

6ccf5058

2020-06-10

xavier dupré

pep8

1136

0b2e8d45

2020-06-10

xavier dupré

fix type issues

1135

90a84454

2020-06-10

xavier dupré

fix many bugs about types

1134

e4e69266

2020-06-10

xavier dupré

fix notebook, update runtime for scaler

1133

6cad4054

2020-06-09

xavier dupré

Update onnx_pdist.ipynb

1132

b25b61bd

2020-06-08

xavier dupré

Fixes #127, implements OnnxPipeline, train, convert at each step (#128)

1131

b340429b

2020-06-06

xavier dupré

update bash script

1130

be7cffb3

2020-06-05

xavier dupré

remove onnxruntime_dnnl

1129

2a7cbeaf

2020-06-04

xavier dupré

update history

1128

d7842403

2020-06-04

xavier dupré

pep8

1127

75966dcc

2020-06-04

xavier dupré

fix documentation

1126

f7efa14a

2020-06-04

xavier dupré

update documentation with more target_opset=12

1125

ee791598

2020-06-04

xavier dupré

Update test_onnxrt_simple.py

1124

3ca76f19

2020-06-04

xavier dupré

better opset version in unit tests

1123

d2b2c71f

2020-06-04

xavier dupré

fix another batch of opset

1122

0e7d987e

2020-06-03

xavier dupré

fix more opset_version

1121

0dcc582b

2020-06-03

xavier dupré

improve op_version consistency

1120

c2f49a92

2020-06-03

xavier dupré

fix missing op_version

1119

7ab24fe3

2020-06-03

xavier dupré

fix target opset

1118

6abd54eb

2020-06-03

xavier dupré

force to use last tested opset

1117

a1993a45

2020-05-28

xavier dupré

disable unit test on appveyor

1116

1b0056e3

2020-05-25

xavier dupré

disable on test on windows (fails)

1115

07a21ba5

2020-05-25

xavier dupré

pep8 + CI

1114

695e4a05

2020-05-25

xavier dupré

Update test_LONG_sklearn_example.py

1113

51426d3f

2020-05-25

xavier dupré

Update test_LONG_sklearn_example.py

1112

4a8a2506

2020-05-23

xavier dupré

Update config.yml

1111

0ad833b0

2020-05-23

xavier dupré

better test

1110

96487321

2020-05-21

xavier dupré

Update requirements.txt

1109

43142a55

2020-05-20

xavier dupré

update circleci

1108

2c1ac86e

2020-05-20

xavier dupré

update history

1107

8d49c913

2020-05-19

xavier dupré

improve code coverage, fix unit test

1106

37480dfe

2020-05-19

xavier dupré

update documentation and scenarios

1105

54fe303d

2020-05-19

xavier dupré

pep8

1104

6d09dd4a

2020-05-19

xavier dupré

Update doc_write_helper.py

1103

4e70f89e

2020-05-18

xavier dupré

improves stabilities, fix documentation

1102

bf87e20f

2020-05-18

xavier dupré

Update test_create_asv_benchmark_rf.py

1101

3c476c60

2020-05-18

xavier dupré

Fixes #126, xgboost converter

1100

015ecedc

2020-05-18

xavier dupré

refactor rewritten sklearn operators

1099

a530fda3

2020-05-18

xavier dupré

Fixes #125, refactor rewritten sklearn operators

1098

d78fe321

2020-05-17

xavier dupré

Fix one issue with OneHotEncoder

1097

fb6a36f9

2020-05-17

xavier dupré

Update .local.jenkins.lin.yml

1096

f2c77422

2020-05-17

xavier dupré

pep8

1095

72e845e8

2020-05-16

xavier dupré

fix failing unit test

1094

bebee6b9

2020-05-16

xavier dupré

switch to ort-nightly

1093

3490cb2b

2020-05-16

xavier dupré

Fixes many bugs, add a manifest, disable capture_output in CI

1092

4f15bd5d

2020-05-16

xavier dupré

Update test_sklearn_gaussian_mixture_converter.py

1091

9e25d4e2

2020-05-16

xavier dupré

restore unit test

1090

d15bae3c

2020-05-16

xavier dupré

Fixes #122, capture standard C ouptput with dump_data_model, first step for #123

1089

317a3d1d

2020-05-07

xavier dupré

update requirement for onnxconverter-common

1088

fbdd72e8

2020-05-06

xavier dupré

update all notebooks

1087

46d7f366

2020-05-06

xavier dupré

Fix dimension issue in log_sum_exp

1086

abda9acb

2020-05-06

xavier dupré

Fix reduce_log_sum_exp to remove infinite values

1085

0c61cd76

2020-05-05

xavier dupré

improves examples

1084

fb016274

2020-05-01

xavier dupré

update setup and examples

1083

f3f29b9b

2020-05-01

xavier dupré

rename one example

1082

1889e9ad

2020-05-01

xavier dupré

update history

1081

d64c089d

2020-05-01

xavier dupré

fix failing unit tests

1080

a7e1e7d2

2020-05-01

xavier dupré

Add an exemple to benchmark random forest, documentation, API

1079

3d8e22e7

2020-04-30

xavier dupré

Fix issue with onnxconverter-common

1078

b5350704

2020-04-30

xavier dupré

Fixes #121, add function to convert between bytes and arrays using onnx

1077

ef222cc2

2020-04-30

xavier dupré

style

1076

0b08e33a

2020-04-30

xavier dupré

Fixes #120, fix discrepencies in SVM classifier

1075

12ec12a2

2020-04-22

xavier dupré

Update azure-pipelines.yml

1074

f96020f0

2020-04-17

xavier dupré

Fixes #119, keep initial order if result is sorted

1073

71177d29

2020-04-14

xavier dupré

Update onnx_topk.ipynb

1072

8e94be62

2020-04-09

xavier dupré

Fixes #118, update opset when converter OnnxTransformer to onnx

1071

3eefca9e

2020-04-07

xavier dupré

Catch another exception

1070

03dbe634

2020-04-07

xavier dupré

Update test_onnxrt_python_runtime_.py

1069

6caa8745

2020-04-07

xavier dupré

fix unit test with onnx 1.6.0

1068

b165d8d0

2020-04-07

xavier dupré

pep8

1067

70318d21

2020-04-06

xavier dupré

remove unnecessary lines of code

1066

11a96597

2020-04-06

xavier dupré

fix unit tests

1065

17dbeb80

2020-04-02

xavier dupré

increase code coverage

1064

cb8ee162

2020-04-02

xavier dupré

Update validate_scenarios.py

1063

096866be

2020-04-02

xavier dupré

Update validate_benchmark_replay.py

1062

73ade0d0

2020-04-01

xavier dupré

Catch exception, logging

1061

9697471c

2020-04-01

xavier dupré

skip errors

1060

d39c341d

2020-04-01

xavier dupré

add assume_finite=True

1059

1df7aeef

2020-04-01

xavier dupré

pep8

1058

32042b09

2020-03-31

xavier dupré

disable index on excel file

1057

7d313046

2020-03-31

xavier dupré

Catch error in benchmark_replay

1056

1bde1af9

2020-03-31

xavier dupré

Improves benchmark replay by making a direct call to onnxruntime

1055

e8c1244b

2020-03-30

xavier dupré

Fixes #116, #115, zipmap pickable, command line benchmark replay

1054

b01be888

2020-03-30

xavier dupré

improves documentation

1053

8fa20ba2

2020-03-30

xavier dupré

Fixes #114, benchmark options

1052

542a2777

2020-03-28

xavier dupré

Update test_create_asv_benchmark_pyspy.py

1051

44b29b2f

2020-03-28

xavier dupré

Checks dump options

1050

ba7b4c8f

2020-03-27

xavier dupré

Update test_onnxrt_python_runtime_.py

1049

c6e6d8bd

2020-03-27

xavier dupré

update history

1048

31d7c041

2020-03-26

xavier dupré

Fixes #113, add operator celu for opset 12

1047

05b199bc

2020-03-26

xavier dupré

fix scenarios

1046

854e90e8

2020-03-25

xavier dupré

Update test_rt_valid_knn.py

1045

76765c68

2020-03-24

xavier dupré

Fix scenarios

1044

6a28d43a

2020-03-24

xavier dupré

update scenarios

1043

8b0c91c6

2020-03-21

xavier dupré

Improves graph rendering

1040

1b67ada2

2020-03-20

xavier dupré

fix model missing

1039

edf16e56

2020-03-20

xavier dupré

fix two bugs (shape + misspelling)

1038

ec96f3e9

2020-03-20

xavier dupré

Fixes #112, fix number of features for kmeans when validating the runtime

1037

8fad5e5e

2020-03-19

xavier dupré

pep8

1036

ca364c52

2020-03-19

xavier dupré

fix misspelling

1035

89c2a391

2020-03-19

xavier dupré

fix issue with json and type

1034

0a055e5a

2020-03-19

xavier dupré

fix json issues

1033

63abcc66

2020-03-19

xavier dupré

use json to merge data

1032

fc496f9d

2020-03-19

xavier dupré

add instantiation parameters

1031

a2db8090

2020-03-18

xavier dupré

Update .local.jenkins.lin.yml

1030

a45c4cf6

2020-03-17

xavier dupré

update documentation, publish new version

1028

46af1c11

2020-03-13

xavier dupré

Update test_LONG_sklearn_example.py

1027

8f694950

2020-03-13

xavier dupré

Fixes #111, reduce allocation while computing TreeEnsemble

1026

420a9ca7

2020-03-12

xavier dupré

change function order

1025

bcd84fe3

2020-03-12

xavier dupré

First fix for #111, reduce the number of allocations

1024

c1dbbc95

2020-03-12

xavier dupré

Minor fixes in C++ code

1023

7d6b03bb

2020-03-12

xavier dupré

disable use of sse for svm, unstable compilation

1022

8cba2904

2020-03-12

xavier dupré

Fix notebooks

1021

0f894021

2020-03-12

xavier dupré

Fix pragma options

1020

e41e2d04

2020-03-11

xavier dupré

documentation, fix a bug in scenarios, add parameter add_index in summary

1019

3226242c

2020-03-11

xavier dupré

disable sse with gcc on linux

1018

2ee87a09

2020-03-11

xavier dupré

test option -march=native

1017

fca94f3e

2020-03-11

xavier dupré

Update op_common_num_.cpp

1016

babb864f

2020-03-11

xavier dupré

fix compilations options

1015

5f977655

2020-03-11

xavier dupré

fix svm runtime compilation settings + code

1014

c700bb9d

2020-03-10

xavier dupré

Fix SVM on high dimension on Windows

1013

a2e6832e

2020-03-10

xavier dupré

Implements a function to merge benchmark reports

1012

b8f2abde

2020-03-10

xavier dupré

add option number and repeat to command line validate

1011

809530b9

2020-03-10

xavier dupré

Fix shape issue when plotting graph summary

1010

efb99884

2020-03-09

xavier dupré

many changes, changes the default onnxruntime package name, update command line, documentation, ability to remove a package

1009

e17e6367

2020-03-09

xavier dupré

Fixes documentation, shorten error message

1007

d323c3ac

2020-03-08

xavier dupré

Update test_onnxrt_validate_type.py

1006

051bef83

2020-03-07

xavier dupré

less spaces

1005

c6e44044

2020-03-07

xavier dupré

update notebooks, fix ir_version

1004

6a260a2a

2020-03-07

xavier dupré

Fix failing unit test

1003

72c567a8

2020-03-06

xavier dupré

Another fixes for #110.

1002

d2819042

2020-03-06

xavier dupré

pep8

1001

a83af5ec

2020-03-06

xavier dupré

Fixes #110, operator Constant-12 + ir-version

1000

18b568dc

2020-03-06

xavier dupré

Fixes #109, changes asv environment from command line

999

64103f42

2020-03-06

xavier dupré

fix asv benchmark, modifies onnx_sbs notebook

998

4d2a5c55

2020-03-05

xavier dupré

output additional scripts in command line create_asv

997

527edbe2

2020-03-05

xavier dupré

Fix unit test after an update in skl2onnx

996

ee915407

2020-02-27

xavier dupré

Fix bug in write_scores

995

7e10ee99

2020-02-26

xavier dupré

improves API documentation

994

6f29f02f

2020-02-26

xavier dupré

pep8

993

2bb516cb

2020-02-26

xavier dupré

Fixes #108, add methods __sizeof__, reduce_size

992

6996be91

2020-02-25

xavier dupré

Fixes #107, #106, add operator isnan and neg

991

7a8250ac

2020-02-24

xavier dupré

fix misspelling in documentation

990

c592b703

2020-02-24

xavier dupré

improves op_common.h

989

bedfb108

2020-02-24

xavier dupré

Fix issues for zipmap when there is no label.

988

3ffcec78

2020-02-24

xavier dupré

Fixes #105, string labels for svm, tree, linear classifiers

987

751d9456

2020-02-24

xavier dupré

Fix documentation

986

e2214dea

2020-02-24

xavier dupré

move file graphs, improves rendering

985

dc5ef3b3

2020-02-24

xavier dupré

move plotting files

984

7993cd81

2020-02-23

xavier dupré

fix unit test

983

cccd9870

2020-02-23

xavier dupré

Update .local.jenkins.lin.yml

982

4cba8f59

2020-02-23

xavier dupré

Fixes #104, enable / disable parallelisation in TopK implementation

981

1d09ca7d

2020-02-22

xavier dupré

Fix #103, add a graph to plot a 2D benchmark as a heatmap

980

86d552cc

2020-02-21

xavier dupré

Update plot_profile.py

979

abca915b

2020-02-21

xavier dupré

fix two failing unit tests

978

9f4738dd

2020-02-21

xavier dupré

Update build + improve graph summaries

977

3a0e87c6

2020-02-20

xavier dupré

catch an exception raised by the use of property coef_ from xgboost

976

0c7d5eea

2020-02-20

xavier dupré

Update onnx_tree_ensemble_parallel.ipynb

975

1f57025d

2020-02-19

xavier dupré

add notebook on TreeEnsemble

974

c2b8667b

2020-02-19

xavier dupré

c++ compilation

973

927339e8

2020-02-19

xavier dupré

refactoring + fix a bug in cpp implementation

972

e17b46ee

2020-02-19

xavier dupré

fix bug in C++

971

d81c8354

2020-02-18

xavier dupré

Fix C++ code

970

35bb5670

2020-02-18

xavier dupré

Fix computation, still an issue with parallelization on trees

969

7b10f647

2020-02-18

xavier dupré

fix build issues

968

0a5afa75

2020-02-18

xavier dupré

Refactoring C++ code

967

77589bbc

2020-02-18

xavier dupré

setup

966

953401ae

2020-02-18

xavier dupré

style

965

8193728e

2020-02-17

xavier dupré

Fix c++ issues

964

43909892

2020-02-17

xavier dupré

One step for #93, split the code

963

9a0f2c19

2020-02-16

xavier dupré

Update HISTORY.rst

962

cfe1ddc0

2020-02-14

xavier dupré

Update op_svm_classifier_.cpp

961

1a4b50ae

2020-02-14

xavier dupré

Update op_svm_classifier_.cpp

960

086e4691

2020-02-14

xavier dupré

fix c++ issues

959

2e43a316

2020-02-14

xavier dupré

Fix C++ issues

958

8ade30be

2020-02-14

xavier dupré

update C++

957

81b70b0c

2020-02-14

xavier dupré

change member access for svm C++

956

b2398664

2020-02-14

xavier dupré

fix C++ syntax

955

800ce312

2020-02-14

xavier dupré

Reduce common code for svm implementation

954

59aa3cda

2020-02-14

xavier dupré

update local CI (onnxruntime)

953

8c297a59

2020-02-14

xavier dupré

fix unit test

952

ae413057

2020-02-14

xavier dupré

Fixes for #98…

951

e9d8a2da

2020-02-13

xavier dupré

Fix import issue

950

04cf7346

2020-02-13

xavier dupré

Final fix for #98

949

fedbed6b

2020-02-13

xavier dupré

Rafactoring for #98

948

94a5be57

2020-02-13

xavier dupré

update local CI

947

f19a8063

2020-02-13

xavier dupré

Update test_template_benchmark.py

946

747dd973

2020-02-13

xavier dupré

pep8

945

ec32daf5

2020-02-13

xavier dupré

First fix for #98, many fixes after onnxruntime and skl2onnx update

944

f9f4afce

2020-02-12

xavier dupré

local ci

943

455a4164

2020-02-07

xavier dupré

Update .local.jenkins.lin.yml

941

48e3aa50

2020-01-29

xavier dupré

update benchmarks

940

4fd2ef38

2020-01-29

xavier dupré

Update test_onnx_conv_knn.py

939

5fee27e6

2020-01-29

xavier dupré

Fix failing unit tests

938

d4018386

2020-01-29

xavier dupré

add more unit test, fix knn converters

937

4df4a926

2020-01-29

xavier dupré

Fix import issue with different version of skl2onnx

936

7b83bb20

2020-01-24

xavier dupré

Fix operator Conv

935

99eb029f

2020-01-24

xavier dupré

Merge branch ‘master’ of https://github.com/sdpython/mlprodict into conv

934

e4fbeb4a

2020-01-24

xavier dupré

Update appveyor.yml

933

f19ec0c7

2020-01-24

xavier dupré

Split visual graph into multiple pages (too many)

932

144a1a7a

2020-01-24

xavier dupré

Fix registration of function (scorers)

931

cb469a14

2020-01-23

xavier dupré

fix notebook

930

2c2478c8

2020-01-23

xavier dupré

Fix failing unit tests

929

835a7c44

2020-01-23

xavier dupré

fix converter registration

928

7c87c7bd

2020-01-23

xavier dupré

Update .local.jenkins.lin.yml

927

e6b7e7dd

2020-01-18

xavier dupré

next iteration for conv

926

d3571c1b

2020-01-18

xavier dupré

Merge branch ‘master’ of https://github.com/sdpython/mlprodict into conv

925

2a0d1661

2020-01-18

xavier dupré

Fix function restoring model name

924

3df7b131

2020-01-17

xavier dupré

Finishing the C++ code for conv, still needs unit tests

923

e81e28ae

2020-01-16

xavier dupré

operator conv (unfinished)

922

02730019

2020-01-16

xavier dupré

Fixes #95, fix name confusion in OnnxInference, add a notebook on transfer_learning

921

ef8e1af6

2020-01-15

xavier dupré

update asv test name

920

2b6d3dc5

2020-01-15

xavier dupré

Update _create_asv_helper.py

919

c8087319

2020-01-15

xavier dupré

Update test_filename.py

918

ce24ac66

2020-01-15

xavier dupré

update tools

917

c4314ea1

2020-01-13

xavier dupré

update unit tests

916

43533773

2020-01-13

xavier dupré

shorten names

915

3b23518b

2020-01-13

xavier dupré

Fixes #94, fix raw_scores of TreeEnsembleClassifier

914

c8e128fa

2020-01-10

xavier dupré

increase code coverage

913

af06a406

2020-01-09

xavier dupré

update quality code, remove unused code

912

4f82f681

2020-01-09

xavier dupré

extend unit test coverage

911

ae27f291

2020-01-08

xavier dupré

Update requirements.txt

910

f65a6701

2020-01-08

xavier dupré

fix failing unit test

909

64ede6f7

2020-01-08

xavier dupré

increase testing coverage

908

e6ba1682

2020-01-08

xavier dupré

Add converter for HistGradientBoostingClassifier

907

45f2a747

2020-01-08

xavier dupré

Update op_tree_ensemble_regressor_p_.cpp

906

3b89d5d8

2020-01-07

xavier dupré

enables openmp where possible

905

5e80926f

2020-01-07

xavier dupré

Disable openmp for one case.

904

e9297845

2020-01-06

xavier dupré

Fix scikit-learn import warnings

903

43c81125

2020-01-05

xavier dupré

Update _create_asv_helper.py

902

b0e77665

2020-01-05

xavier dupré

change some order

901

08b0a7dd

2020-01-05

xavier dupré

Update appveyor.yml

900

9d972b28

2020-01-03

xavier dupré

update appveyor

899

4c9307a4

2020-01-03

xavier dupré

update CI

898

b671e7bc

2019-12-21

xavier dupré

Update config.yml

897

ffe92f04

2019-12-21

xavier dupré

Update config.yml

896

1deb1777

2019-12-20

xavier dupré

Update op_tree_ensemble_regressor_p_.cpp

895

06f2f3b4

2019-12-20

xavier dupré

Improves values of has_missing_tracks_

894

c10cf7cc

2019-12-20

xavier dupré

Fr investigation

893

66190376

2019-12-20

xavier dupré

Update config.yml

892

4de867d3

2019-12-20

xavier dupré

update travis build

891

5b6f91f6

2019-12-20

xavier dupré

disable some tests

890

45be13e2

2019-12-20

xavier dupré

improves TreeEnsembleRegressor

889

8c41df4b

2019-12-20

xavier dupré

update C++ code

888

a3c7f1a0

2019-12-20

xavier dupré

Optimizes C++ code

887

ee09898d

2019-12-20

xavier dupré

Improves TreeEnsembleRegressor + documentation

886

a588d636

2019-12-20

xavier dupré

Extend the example on parallelism

885

ff5e71eb

2019-12-19

xavier dupré

Update plot_parallelism.py

884

3ef2a8bb

2019-12-19

xavier dupré

documentation, one example about parallelism

883

dbb573a6

2019-12-19

xavier dupré

Update validate_problems.py

882

670e0c27

2019-12-19

xavier dupré

optimizes runtime cpp, openmp for svm

881

9f1bf86c

2019-12-18

xavier dupré

Update op_tree_ensemble_regressor_p_.cpp

880

092d30fb

2019-12-18

xavier dupré

improve runtime for TreeEnsembleRegressor

879

dc105803

2019-12-18

xavier dupré

Fix TreeEnsembleRegressor parallelisation

878

6669c1e4

2019-12-18

xavier dupré

update notebook nodetime

877

964122cf

2019-12-18

xavier dupré

removes unnecessayr prints

876

b20b16ce

2019-12-18

xavier dupré

Enable scenario for multi-label-classification

875

1af5450c

2019-12-18

xavier dupré

split unit test

874

ddb36dac

2019-12-18

xavier dupré

add unit test on naive bayes

873

42c0a91c

2019-12-17

xavier dupré

Improves parallelism with openmap

872

2cdb033d

2019-12-17

xavier dupré

Fix unit test because missing attributes

871

431a415d

2019-12-17

xavier dupré

Fixes #86, TreeRegressor are using pointers

870

d57ea897

2019-12-17

xavier dupré

Second fix for #86, pointer for TreeRegressor

869

ef7e1b06

2019-12-17

xavier dupré

documentation, unit tests

868

b42a1b60

2019-12-17

xavier dupré

First step for #86, use pointers for trees

867

5382111c

2019-12-16

xavier dupré

Fix unit tests + documentation

866

ac6a6f66

2019-12-16

xavier dupré

topk parallelized

865

74333a8a

2019-12-16

xavier dupré

Fixes asv benchmarl for experimental models

864

f3c2f4cb

2019-12-16

xavier dupré

One stp to topk C++ implementation (#90)

863

aab6c712

2019-12-16

xavier dupré

First step for #90, (topk) + various fixes in unit tests

862

4765444d

2019-12-15

xavier dupré

Improve C++ implementation of ArrayFeatureExtractor

861

12380839

2019-12-15

xavier dupré

Fix issues with array_feature_extractor ans strings

860

07926568

2019-12-15

xavier dupré

Fixes issue when arrays are views for array feature extractor

859

0d2b5958

2019-12-15

xavier dupré

Fixes #92, C++ version of ArrayFeatureExtractor

858

e25e8c6a

2019-12-14

xavier dupré

update history

857

bd423b9d

2019-12-14

xavier dupré

Fix misspelling

856

298c3e4f

2019-12-14

xavier dupré

Extends filename length for the benchmark

855

3c102dd8

2019-12-14

xavier dupré

Fixes #89, function to extract information on models

854

b3276b15

2019-12-14

xavier dupré

Update op_gather_elements.py

853

401753d4

2019-12-13

xavier dupré

fix unit test on mac osx, update clip operator, update history

852

bd4f4ec5

2019-12-12

xavier dupré

better error message for zipmap

851

b8427486

2019-12-11

xavier dupré

add method inplace

850

b59b9a8a

2019-12-11

xavier dupré

pipeline, CI, documentation

849

3a804de5

2019-12-11

xavier dupré

Update test_onnxrt_python_runtime_ml_tree_rf.py

848

3822793a

2019-12-11

xavier dupré

Update test_onnxrt_python_runtime_ml_tree_rf.py

847

7ce727cc

2019-12-11

xavier dupré

Update test_onnxrt_python_runtime_ml_tree_rf.py

846

813865e0

2019-12-10

xavier dupré

improves unit tests

845

804eb0da

2019-12-10

xavier dupré

Fix failing unit tests

844

4fcfc3b2

2019-12-10

xavier dupré

Fix issue

843

7c255ebc

2019-12-10

xavier dupré

fix many bugs with registered operators

841

ebfe7c60

2019-12-09

xavier dupré

Fix compiling issue

840

5030c5a7

2019-12-09

xavier dupré

Fixes #87 , HistGradientBoostingConverter

839

bceab14d

2019-12-09

xavier dupré

disable one test on circleci

838

d3df67fd

2019-12-09

xavier dupré

Update run_asv2.sh

837

fcc66b03

2019-12-09

xavier dupré

update configuration for asv

836

a3786b94

2019-12-08

xavier dupré

Update run_asv2.sh

835

1b6a54b2

2019-12-08

xavier dupré

update scripts

834

564a8c1b

2019-12-08

xavier dupré

switch to pyrtc

833

6a70353f

2019-12-08

xavier dupré

update CI

832

2e47b3fc

2019-12-08

xavier dupré

Set up CI with Azure Pipelines

831

30c11732

2019-12-08

xavier dupré

First fix for #79, parallelism when number of observations is 1

830

60c75b60

2019-12-07

xavier dupré

documentation and svm improvment

829

b7fa039f

2019-12-07

xavier dupré

Fix __str__, improves concat operator

828

ce9ac434

2019-12-07

xavier dupré

Improves documentation and runtime python_compiled

827

f11cfe11

2019-12-07

xavier dupré

Fix unit test verifyig the python code

826

e18f2ed1

2019-12-07

xavier dupré

Fixes #85, precompiled run method for OnnxInference

825

362419d4

2019-12-06

xavier dupré

update file name

824

03405592

2019-12-06

xavier dupré

add functions to render benchmarks

823

cc7bd64c

2019-12-06

xavier dupré

Update op_svm_classifier_.cpp

822

89b04703

2019-12-06

xavier dupré

add more scenarios

821

412e0295

2019-12-05

xavier dupré

Fix missing end of line

820

5c16110b

2019-12-05

xavier dupré

Update generate_automated_pages.py

819

3aaafccd

2019-12-05

xavier dupré

Update py-spy benchmark to stay under 1 minute

818

2fdbcf1c

2019-12-05

xavier dupré

change default value from last to -1 when creating a beenchmark

817

26abf057

2019-12-05

xavier dupré

changes default value for opset_min in function asv_bench

815

ecf5d5d9

2019-12-04

xavier dupré

Fix unit failing due ot opset

814

9d232e0a

2019-12-04

xavier dupré

update unit test

813

76e589ad

2019-12-04

xavier dupré

Fix missing argument op_version

812

3eabec2f

2019-12-04

xavier dupré

fix benchmark creation

811

0bd968b3

2019-12-04

xavier dupré

Fixes #84, add profiling with py-spy

810

1bd90faa

2019-12-04

xavier dupré

more readable

809

909bf238

2019-12-04

xavier dupré

Fixes #82, use op_version in translate_fct2onnx

808

0fd58dd9

2019-12-04

xavier dupré

Fixes #83, add experimental operators

807

56d7cdcb

2019-12-04

xavier dupré

Update 2019-12-04_py-spy.rst

806

2a52b70a

2019-12-04

xavier dupré

blog post

805

9a8e2fe9

2019-12-04

xavier dupré

Fixes #81, no score equal to one or zero in benchmark

803

f3b68c95

2019-12-03

xavier dupré

Replaces opset 11 or 12 by onnx_opset_version

802

209311ef

2019-12-03

xavier dupré

pep8

801

038c0e6f

2019-12-03

xavier dupré

Fix remaining unittests

800

e6f45f00

2019-12-03

xavier dupré

Fix missing attribute

799

b6a205f7

2019-12-03

xavier dupré

Fixes raw scores evaluation

798

2c43350f

2019-12-03

xavier dupré

Fix unit test failing due to BaseDecisionTree

797

90a9c926

2019-12-03

xavier dupré

Fixes #30, enable openmp on mac osx

796

9b55d909

2019-12-03

xavier dupré

Fixes #80, benchmark decision_function for logistic regression

795

d6797366

2019-12-03

xavier dupré

Better mechanism to shorten options for asv benchmark

794

2ad11ca9

2019-12-03

xavier dupré

Improves code efficiency for trees runtime

793

1b91742f

2019-12-02

xavier dupré

Support concat #55

792

60aab56e

2019-12-02

xavier dupré

Support ArgMin, ArgMax for #55

791

214c8d28

2019-12-02

xavier dupré

Extends the list of supported runtimes for #55

790

82915c0b

2019-12-02

xavier dupré

Implements many python runtime for #55

789

cd0b9116

2019-12-02

xavier dupré

Remove one test file

788

150fd95d

2019-12-02

xavier dupré

Update op_common_.hpp

787

713e8201

2019-12-01

xavier dupré

Update op_common_.hpp

786

cac865e2

2019-12-01

xavier dupré

Update op_common_.hpp

785

3fdb17c6

2019-12-01

xavier dupré

Update op_common_.hpp

784

bc98e259

2019-12-01

xavier dupré

Update op_common_.hpp

783

12bbc3a8

2019-12-01

xavier dupré

Update op_common_.hpp

782

75b0c46e

2019-12-01

xavier dupré

Saves some little time, avoid unnecessary allocations in TreeClassifier runtime

781

8375e648

2019-12-01

xavier dupré

Improves and test code generation for #55 (pure python runtime)

780

de75eb6a

2019-12-01

xavier dupré

First commit for #55, standalone python for onnx

779

754e9f9a

2019-11-30

xavier dupré

Fix missing import in unit tests

778

6a836fac

2019-11-30

xavier dupré

fix issue with dump name

777

3ffa86fa

2019-11-30

xavier dupré

Add an experiment on zipmap

776

6c196688

2019-11-28

xavier dupré

update for opset 12

775

9e93141e

2019-11-27

xavier dupré

Fix opset issue.

774

3308a15d

2019-11-27

xavier dupré

Update test_create_asv_benchmark_rf.py

773

9115c4fb

2019-11-27

xavier dupré

Update test_create_asv_benchmark_rf.py

772

6821c9d6

2019-11-27

xavier dupré

Update test_create_asv_benchmark_rf.py

771

b52fdec0

2019-11-27

xavier dupré

Fixes #75, setup random_state wherever possible

770

94aedd85

2019-11-27

xavier dupré

Fixes #76, add ArgMax 12 and ArgMin 12

769

1ee6e7e2

2019-11-27

xavier dupré

Fixes #37, add option [all] to the setup.

767

aa7d23c0

2019-11-27

xavier dupré

fox f100 benchmark

766

1f7bcb30

2019-11-26

xavier dupré

Update validate_problems.py

764

22cfb22f

2019-11-21

xavier dupré

Upgrade version number to 0.3

763

dd09d4e3

2019-11-21

xavier dupré

Improves tree classifier for binary problems (ONNX runtime)

762

df61d909

2019-11-21

xavier dupré

Improves speed of tree regressor.

760

3dab7668

2019-11-20

xavier dupré

Improves onnx tree regressor.

759

db9b83d6

2019-11-20

xavier dupré

remove unused code

758

2f195f91

2019-11-20

xavier dupré

Replaces bool by bytes (std::vector<bool> uses bit).

757

f2dcf077

2019-11-20

xavier dupré

Improves tree regressor speed when n_targets_ == 1

756

1931447e

2019-11-19

xavier dupré

Update appveyor.yml

755

cd3a14af

2019-11-19

xavier dupré

fix for lightgbm, xgboost

754

8776fbae

2019-11-19

xavier dupré

Fix C++ issue

753

649fc75d

2019-11-19

xavier dupré

changes default values for benchmark

752

bcfbbab1

2019-11-19

xavier dupré

Fixes #66, tree classifier faster by 30%

751

0c66cadc

2019-11-19

xavier dupré

Small refactoring of tree classifier

750

5659daca

2019-11-19

xavier dupré

Fix relative import

749

1cf53b50

2019-11-19

xavier dupré

updte default values for the benchmark

748

2f7b698f

2019-11-18

xavier dupré

update benchmarks

747

5e219c82

2019-11-18

xavier dupré

Moves one function, refactoring.

746

ba24dbb5

2019-11-18

xavier dupré

Removes one import

745

616e98da

2019-11-18

xavier dupré

Fix issue with import checking in a unit test.

744

1b45559e

2019-11-18

xavier dupré

More consistent import for the benchmark.

743

7fc50850

2019-11-18

xavier dupré

Update test_create_asv_benchmark_all.py

742

694e3987

2019-11-17

xavier dupré

Improves benchmarks (positive features)

741

61774822

2019-11-16

xavier dupré

Revert “Update op_tree_ensemble_regressor_.cpp”

740

d26b57aa

2019-11-16

xavier dupré

Update op_tree_ensemble_regressor_.cpp

739

43695463

2019-11-15

xavier dupré

Update test_onnxrt_runtime_xgboost.py

738

ab1ea4a3

2019-11-15

xavier dupré

Update test_onnxrt_runtime_xgboost.py

737

001e1163

2019-11-15

xavier dupré

Speed up RandomForestRegressor python runtime (#66)

736

1bf8ea64

2019-11-15

xavier dupré

Fix pep8.

735

f3b6ecf4

2019-11-15

xavier dupré

updates dependencies

734

ba4ea3ff

2019-11-15

xavier dupré

Update run_asv2.bat

733

57132776

2019-11-15

xavier dupré

Fixes #74, _modify_function repeatability

732

ef426f28

2019-11-14

xavier dupré

catch exceptions in dot (python runtime)

731

a8b18d6f

2019-11-13

xavier dupré

Removes knn and uses skl2onnx’s one (step 2)

730

15d50f75

2019-11-13

xavier dupré

Remove knn custom converters (step 1)

729

8462389d

2019-11-07

xavier dupré

Update test_rt_valid_model_tfidf.py

728

d5ea9887

2019-11-07

xavier dupré

improves CI

727

9720d1c1

2019-11-07

xavier dupré

Fixes #73, documentation links

726

60d36788

2019-11-07

xavier dupré

Fix TopK operator opset 11

725

53fad96f

2019-11-07

xavier dupré

removes the use of pow in svm

724

1e4aca72

2019-11-06

xavier dupré

Fix discrepencies. lightgbm produces multiple types of nodes rules

723

b94e139b

2019-11-06

xavier dupré

Improves SVR, add more scenarios to test SVM.

722

89d5c835

2019-11-06

xavier dupré

Fix C++ missing include

721

e2778f70

2019-11-06

xavier dupré

Fixes #67, use sse for SVMRegressor

720

e9b3ce09

2019-11-06

xavier dupré

{idself} –> u(…)

719

3928f2ba

2019-11-06

xavier dupré

Fixes #71, #72, operator Constant, sparse tensors

718

5b025a18

2019-11-04

xavier dupré

remove debug instructions

717

735f3392

2019-10-31

xavier dupré

Fixes for scikit-learn 0.22, add test for tfidf

716

14e3c7fb

2019-10-31

xavier dupré

fix discrepencies for doubles

715

5cbd6476

2019-10-30

xavier dupré

Disable a test on 0.21

714

ee1e0e02

2019-10-30

xavier dupré

Update test_onnxrt_python_runtime_ml_svm.py

713

50524efb

2019-10-30

xavier dupré

less strict checking

712

e943e3f0

2019-10-30

xavier dupré

Fix C++ code

711

baec8580

2019-10-30

xavier dupré

Fixes #29, #28, supports double for SVM runtime

710

527ef7d8

2019-10-29

xavier dupré

add a unit test for oneclasssvm

709

eb7349ce

2019-10-29

xavier dupré

Update test_LONG_sklearn_example.py

708

00c01b9f

2019-10-29

xavier dupré

Update test_LONG_sklearn_example.py

707

e07b698a

2019-10-29

xavier dupré

Update test_LONG_sklearn_example.py

706

227a39b3

2019-10-29

xavier dupré

Update script_testing.py

705

2c1a7b31

2019-10-29

xavier dupré

fix unit tests

704

e4cbcf9e

2019-10-29

xavier dupré

Fixes #70, partially checks every example in scikit-learn

703

df58cb40

2019-10-28

xavier dupré

fix code verification

702

0dfc8666

2019-10-28

xavier dupré

Fix CI

701

98560686

2019-10-25

xavier dupré

Update test_create_asv_benchmark.py

700

16729181

2019-10-25

xavier dupré

fixes a few inconsistencies

699

d0992bc1

2019-10-23

xavier dupré

Fixes #69, side by side by names

698

35b387c2

2019-10-23

xavier dupré

pep8

697

3a85ee15

2019-10-23

xavier dupré

fix type output

696

84567d3f

2019-10-23

xavier dupré

Fixes #68, some improvments for big graphs

695

921dac83

2019-10-21

xavier dupré

Update requirements.txt

694

edf11974

2019-10-21

xavier dupré

update for outliers

693

8b40dc76

2019-10-21

xavier dupré

update default values

692

5a76ca1d

2019-10-19

xavier dupré

Update test_onnx_conv_knn.py

691

47a3c2cb

2019-10-19

xavier dupré

fix unit test

690

587097e4

2019-10-19

xavier dupré

Update test_onnx_conv_knn.py

689

ea30e4ec

2019-10-19

xavier dupré

fix a couple of issue in runtime

688

00ec4781

2019-10-18

xavier dupré

Update test_onnxrt_simple.py

687

34d335c7

2019-10-18

xavier dupré

add converter for NearestNeighbors transform

686

ed03c5d1

2019-10-18

xavier dupré

implements knn classifier

685

3d9cd7bd

2019-10-17

xavier dupré

Update test_onnxrt_python_runtime_ml.py

684

8ba38a1d

2019-10-17

xavier dupré

Update .local.jenkins.lin.yml

683

94834c62

2019-10-17

xavier dupré

Update test_onnxrt_python_runtime_ml.py

682

3feda9ff

2019-10-16

xavier dupré

fix misspelling

681

80bd6491

2019-10-16

xavier dupré

fix adaboost

680

341f7e45

2019-10-16

xavier dupré

Update test_onnxrt_python_runtime_ml.py

679

f293d1ea

2019-10-16

xavier dupré

Fix misspelling

678

db7a19f8

2019-10-16

xavier dupré

fix many tiny bugs

677

d0eedffc

2019-10-16

xavier dupré

split one test file

676

20fcbbc4

2019-10-16

xavier dupré

Update test_onnxrt_side_by_side.py

675

c5f8d62e

2019-10-16

xavier dupré

disable unit test with onnxruntime 0.6

674

84425c0e

2019-10-16

xavier dupré

Update graph_schema_helper.py

673

d0a61438

2019-10-15

xavier dupré

disable one unit test

672

b72d0fc5

2019-10-15

xavier dupré

pep8

671

c1142922

2019-10-15

xavier dupré

Fix adaboost + onnxruntime2

670

370c3fb5

2019-10-14

xavier dupré

fix test on circleci

669

e880fe88

2019-10-14

xavier dupré

Update test_create_asv_benchmark_all_tiny.py

668

cd84a246

2019-10-14

xavier dupré

fix unit tests

667

173b5721

2019-10-14

xavier dupré

fix unit tests

666

c8839fc3

2019-10-14

xavier dupré

update benchmarks

665

2413e919

2019-10-14

xavier dupré

move options into variables tracked by asv

664

b7e553b2

2019-10-14

xavier dupré

Add one more test to check whether orr not setup_cache is running

663

2cae6be1

2019-10-13

xavier dupré

Update test_create_asv_benchmark.py

662

0c937ec3

2019-10-13

xavier dupré

fixes unit test, better consistency

661

4f2d7ae5

2019-10-13

xavier dupré

add meta data while retrieving information

660

cfb68e2f

2019-10-13

xavier dupré

Update test_asv_json_text.py

659

6b053a54

2019-10-13

xavier dupré

improve convert to text

658

9ae3463f

2019-10-12

xavier dupré

fix import issue

657

28642c5e

2019-10-12

xavier dupré

add missing imports

656

cc409221

2019-10-12

xavier dupré

fix asv configuration

655

854e1ec1

2019-10-12

xavier dupré

switch to mean_absolute_error

654

291450cd

2019-10-12

xavier dupré

update asv configurations

653

47b86769

2019-10-12

xavier dupré

fix asv conf

652

5303bb25

2019-10-12

xavier dupré

add parameter build to command create_asv

651

209d3494

2019-10-12

xavier dupré

Simplifies the benchmark.

650

eb803da4

2019-10-11

xavier dupré

Fix unit tests

649

5698727e

2019-10-11

xavier dupré

Finalize the export

648

c0af23d9

2019-10-11

xavier dupré

Add missing imports in create_asv_benchmark

647

412c7fb1

2019-10-11

xavier dupré

Fixes #63, exports asv results to csv

646

c48eba46

2019-10-10

xavier dupré

pep8

645

6366f11d

2019-10-10

xavier dupré

pep8

644

97d8e6a0

2019-10-10

xavier dupré

Update common_asv_skl.py

643

b4216f0d

2019-10-10

xavier dupré

update setup_cache for all bencharmks based on asv

642

bb8af41d

2019-10-10

xavier dupré

update benchmark

641

ac402e52

2019-10-10

xavier dupré

fix type

640

50e4aa9a

2019-10-10

xavier dupré

rename batch files

639

85cd1e7e

2019-10-10

xavier dupré

Update shape_object.py

638

20aa61c2

2019-10-10

xavier dupré

fixes a few bugs with shapes

637

3fd1db67

2019-10-10

xavier dupré

pep8

636

821347e1

2019-10-10

xavier dupré

add a hiearchy in benchmarks

635

c44822ae

2019-10-07

xavier dupré

Fixes #64, add an option for LighGbm

634

8ec22835

2019-10-07

xavier dupré

update requirement, asv benchmarks

633

87cccc72

2019-10-07

xavier dupré

pep8

632

a50803ef

2019-10-07

xavier dupré

fix other unit tests

631

f5796229

2019-10-06

xavier dupré

fixes many unit tests

630

201e28c2

2019-10-06

xavier dupré

pep8 + export json to csv

629

66ae2f4b

2019-10-05

xavier dupré

update local benchmark

628

fbbcb9fb

2019-10-05

xavier dupré

Fixes failing unit tests

627

b92f5668

2019-10-05

xavier dupré

rename files

625

1d261949

2019-10-04

xavier dupré

blog and numpy import

624

2195fe92

2019-10-04

xavier dupré

rename files

623

0cf6a109

2019-10-04

xavier dupré

update asv

622

5c0bd8d6

2019-10-04

xavier dupré

Create run_asv2.sh

621

631f4e97

2019-10-04

xavier dupré

Update .local.jenkins.lin.yml

620

39379fdd

2019-10-04

xavier dupré

simple benchmark

619

e592dd29

2019-10-04

xavier dupré

Implements asv benchmark for all models (#61)

618

fe98bc2f

2019-10-03

xavier dupré

Fixes #62, command line for asv_benchmark

617

a672ab7c

2019-10-03

xavier dupré

Finalize the first sketch of asv benchmark

616

3e55a53c

2019-10-03

xavier dupré

Renaming, update asv benchmark.

615

84454fc5

2019-10-02

xavier dupré

support number of features for the benchmark

614

90cd367f

2019-10-02

xavier dupré

clean

613

d2ea7498

2019-10-02

xavier dupré

update asv

612

a03861f7

2019-10-02

xavier dupré

add batch files

611

096e6a85

2019-10-01

xavier dupré

Update run_asv.sh

610

c37e3f07

2019-10-01

xavier dupré

Update run_asv.sh

609

4abea8b0

2019-10-01

xavier dupré

update CI

608

33f63d85

2019-10-01

xavier dupré

asv embryo

607

87966b7c

2019-09-30

xavier dupré

Fixes #60, improves lightgbm converter

606

d6c44ab1

2019-09-28

xavier dupré

Update op_version to some extend

605

7ddadf0a

2019-09-27

xavier dupré

mock a lightgbm model

604

8fa7c7d2

2019-09-27

xavier dupré

First step for #60, update lightgbm converter to deal with rule category == i||j||k

603

98701292

2019-09-27

xavier dupré

update convert_validate fonction to guess the schema

602

c66c4dee

2019-09-27

xavier dupré

Fix exception not found

601

a89b4867

2019-09-27

xavier dupré

Fix lightgbm

600

4fabc2c7

2019-09-27

xavier dupré

Update lightgbm converter

599

538a30a7

2019-09-26

xavier dupré

update example

598

2ba3e4b7

2019-09-26

xavier dupré

Fix unit test, better consistency on optim names

597

7f62e175

2019-09-26

xavier dupré

more verbose, fix failing unit test

596

22f2c209

2019-09-26

xavier dupré

Update test_rt_valid_model__batch_mode.py

595

dca0456a

2019-09-26

xavier dupré

documentation, better graphs

594

44f1846c

2019-09-26

xavier dupré

Update doc_write_helper.py

593

5267c90b

2019-09-26

xavier dupré

Update doc_write_helper.py

592

1eb23ab8

2019-09-25

xavier dupré

Update doc_write_helper.py

591

f97ab7d4

2019-09-25

xavier dupré

fix unit tests

590

093c4975

2019-09-25

xavier dupré

add more unit test for robustness, update testing scenarios

589

6858a2fe

2019-09-25

xavier dupré

pep8

588

a356c097

2019-09-25

xavier dupré

Reduce the number of variables in one file

587

e46a42b3

2019-09-25

xavier dupré

pep8, fix validat’s calls

586

2daf9596

2019-09-25

xavier dupré

pep8

585

80b50c75

2019-09-24

xavier dupré

refactoring

584

704a07d7

2019-09-24

xavier dupré

skip unit testn improves documentation

583

c81f43c0

2019-09-23

xavier dupré

skips unit test on appveyor

582

3f810ff5

2019-09-23

xavier dupré

errors messagen knn optimisations

581

c2b74c28

2019-09-23

xavier dupré

Update test_rt_valid_model_gaussian_mixture.py

580

691944d3

2019-09-23

xavier dupré

Fix summary.

579

46c5857d

2019-09-22

xavier dupré

Update test_onnxrt_simple_adaboost_regressor.py

578

1757f0e0

2019-09-22

xavier dupré

Enable skl2onnx 1.5 for new converters

577

e1dc9030

2019-09-22

xavier dupré

Update azure-pipelines.yml

576

04e18954

2019-09-21

xavier dupré

Fix unit test

575

7dc26828

2019-09-21

xavier dupré

Fix alias name

574

be2a6615

2019-09-21

xavier dupré

Update register.py

573

9b94a4e9

2019-09-21

xavier dupré

Add custom parsers for lightgbm and xgboost to make them follow sklearn-onnx API

572

12a5d5ba

2019-09-21

xavier dupré

Update conv_xgboost.py

571

390643f3

2019-09-21

xavier dupré

Update generate_automated_pages.py

570

418b9292

2019-09-20

xavier dupré

Fix unittests

569

33341694

2019-09-20

xavier dupré

Fix summary

568

0d486e65

2019-09-20

xavier dupré

Fix xgboost converter

567

d92e44d8

2019-09-20

xavier dupré

Fixes #58, summary issues

566

353fdd0e

2019-09-19

xavier dupré

Update test_onnxrt_simple_adaboost_classifier.py

565

ee83ccaf

2019-09-19

xavier dupré

update unit test

564

770ce633

2019-09-19

xavier dupré

update unit test

563

4e49094e

2019-09-19

xavier dupré

update shape information

562

8ba019b7

2019-09-18

xavier dupré

pep8

561

ba06dbca

2019-09-18

xavier dupré

pep8

560

f5fa0a70

2019-09-18

xavier dupré

Update test_onnxrt_python_runtime_.py

559

cb38ac24

2019-09-18

xavier dupré

fix unit test for adaboost regressor

558

9dc9ec9d

2019-09-17

xavier dupré

fixes failures

557

1441e809

2019-09-16

xavier dupré

Update test_onnxrt_python_runtime_.py

556

be5aae0e

2019-09-16

xavier dupré

Update requirements.txt

555

ba45a294

2019-09-16

xavier dupré

add test on AdaBoostRegressor, add runtime for GatherElements

554

b871fea1

2019-09-16

xavier dupré

move unit test to the long series

553

4851b75b

2019-09-16

xavier dupré

documentation, tutorial

552

0fd81435

2019-09-16

xavier dupré

Update test_onnxrt_simple_gaussian_process.py

551

5e62eed0

2019-09-16

xavier dupré

Update test_onnxrt_simple_gaussian_process.py

550

116d1455

2019-09-16

xavier dupré

fix missing import

549

6cc80680

2019-09-16

xavier dupré

better documentation, notebook, blog post

548

b5bc34b2

2019-09-16

xavier dupré

Fix failing unit tests

547

7fd97ff3

2019-09-16

xavier dupré

improves onnxruntime2

546

3f433633

2019-09-16

xavier dupré

fix unit tests

545

35624020

2019-09-16

xavier dupré

Merge conversion option in validate.py

544

4a0c0179

2019-09-15

xavier dupré

Fix option for GaussianProcess

543

dacd0932

2019-09-15

xavier dupré

fix unit test

542

6747943b

2019-09-15

xavier dupré

disable one test on apveyor + history

541

31c21fcf

2019-09-15

xavier dupré

Fixes #57, dataframe when converting model

540

9c3f4608

2019-09-13

xavier dupré

Fix issue with current version of onnx

539

9f2f0f6c

2019-09-13

xavier dupré

Fix command line convert_validate

538

1c51bc51

2019-09-13

xavier dupré

update unit tests for all CI

537

e2ce999f

2019-09-13

xavier dupré

check operator CDist

536

ac9e5605

2019-09-13

xavier dupré

Fix crash in tree_ensemble_classifier

535

597d5857

2019-09-13

xavier dupré

fix runtime, add unit test to check gradient boosting

534

ac9422d3

2019-09-13

xavier dupré

fix failing unit test (recent changes in skl2onnx)

532

9ee7170b

2019-09-12

xavier dupré

fix wrong import

531

e7b769cd

2019-09-12

xavier dupré

Fixes #56, cdist operator + a mechanism to export scorer in ONNX + refactoring

530

2c075530

2019-09-12

xavier dupré

add parameter optim to cli convert_validate

529

fbe2b71a

2019-09-12

xavier dupré

Fixes non existing column

528

95cbcee7

2019-09-12

xavier dupré

Fixes #54, add optim, fix summar report

527

da98c5db

2019-09-12

xavier dupré

fix bug with column optim

526

feb5e375

2019-09-11

xavier dupré

add column otim in the index

525

e90ec3b5

2019-09-11

xavier dupré

documentation + 1 more unit test

524

13d29546

2019-09-11

xavier dupré

add one more tests

522

2eb0c66e

2019-09-11

xavier dupré

move another test to the LONG series

521

bc7188e8

2019-09-11

xavier dupré

move one unit test LONG series

520

9ed57bba

2019-09-11

xavier dupré

Create test_rt_valid_model_nearest_regressor.py

519

e38785fe

2019-09-11

xavier dupré

add cli onnx_stats

518

830e065b

2019-09-11

xavier dupré

Update onnx_optimisation_identity.py

517

f56d486d

2019-09-11

xavier dupré

Fix bug while removing identity nodes

516

8d7b6333

2019-09-10

xavier dupré

refactoring

515

8b563cc6

2019-09-10

xavier dupré

automate the testing of optimisations

514

47c5981e

2019-09-10

xavier dupré

Fixes #52, command line to optimize an ONNX model

513

6d139845

2019-09-09

xavier dupré

pep8

512

4435a165

2019-09-09

xavier dupré

fix for older version of skl2onnx

511

b1ee3d66

2019-09-09

xavier dupré

measures optimization

510

2ca6c03d

2019-09-09

xavier dupré

add redundant node optimisation

509

0dd8ce1b

2019-09-09

xavier dupré

rename optimization into optimisation

508

6432ec21

2019-09-09

xavier dupré

refactoring optimization

507

09a12560

2019-09-07

xavier dupré

pep8

506

1a3155b2

2019-09-07

xavier dupré

add one more unit test

505

862c1c5a

2019-09-07

xavier dupré

Update onnx_node_time.ipynb

504

05341494

2019-09-07

xavier dupré

Update onnx_node_time.ipynb

503

bfde55f5

2019-09-07

xavier dupré

Fix identity removal

502

ce1e0456

2019-09-07

xavier dupré

Update generate_automated_pages.py

501

699b37be

2019-09-06

xavier dupré

add optimisation statistics

500

04db0d90

2019-09-06

xavier dupré

Fixes #40, reduce the number of Identity node

499

508b77e2

2019-09-06

xavier dupré

improves documentation with less sections

498

e0467acf

2019-09-06

xavier dupré

fix documentation

497

58e66aeb

2019-09-06

xavier dupré

catch TypeError

496

cb8f4e1c

2019-09-06

xavier dupré

pep8

495

efd36b23

2019-09-06

xavier dupré

Improves documentation

492

d44da1b0

2019-09-05

xavier dupré

opset10, opset11

491

49576aed

2019-09-05

xavier dupré

Fix remaining unit tests

490

230b4a8c

2019-09-05

xavier dupré

Update doc_write_helper.py

489

61cf6650

2019-09-05

xavier dupré

fix missing na

488

55a6b0a7

2019-09-05

xavier dupré

improves documentation

487

7feadee3

2019-09-05

xavier dupré

Fix documentation, improve the way versions are handled in the python runtime

486

a2b16dab

2019-09-05

xavier dupré

better error message

485

36f9f15d

2019-09-05

xavier dupré

catch exceptions

484

eb1a0334

2019-09-05

xavier dupré

Implements onnx_statistics, review others bugs, clip…

483

4b408c4f

2019-09-05

xavier dupré

Update test_onnxrt_python_runtime_.py

482

1c90ac6b

2019-09-05

xavier dupré

Update test_onnxrt_python_runtime_.py

481

3915421a

2019-09-05

xavier dupré

fix missing op_version

480

9db6ee34

2019-09-04

xavier dupré

Update test_onnxrt_python_runtime_.py

479

98202d33

2019-09-04

xavier dupré

better error message

478

b48356ed

2019-09-04

xavier dupré

update unit test with more information

477

6a702bd2

2019-09-04

xavier dupré

Fixes clip issue.

476

c05bd905

2019-09-04

xavier dupré

Fixes a couple of bug for clip 6

475

89758f45

2019-09-04

xavier dupré

improves unit tests

474

1a18431b

2019-09-03

xavier dupré

Fix runtime for clip and topk

473

1a33e37f

2019-09-03

xavier dupré

Fix spaces

472

f513e6be

2019-09-03

xavier dupré

Update knn and topk

471

a4da2108

2019-09-02

xavier dupré

Improves support for multiple versions of the same operator in python runtime

470

2b6fe756

2019-09-02

xavier dupré

Update requirements.txt

469

c4315210

2019-09-02

xavier dupré

Better handling of opsets

468

2966362e

2019-09-02

xavier dupré

Better handling of target_opset

467

c3f88fed

2019-09-02

xavier dupré

Enable target_opset in to_onnx

466

a5b242be

2019-08-31

xavier dupré

update documentation

465

e8662e3b

2019-08-31

xavier dupré

disable unit test for skl2onnx 0.5

464

17d6d627

2019-08-31

xavier dupré

Merge branch ‘master’ of https://github.com/sdpython/mlprodict into knn

463

07486680

2019-08-30

xavier dupré

improves documentation and statististic about models

462

10afac4c

2019-08-30

xavier dupré

Support weights in KNearestRegressor

461

6c5a8fc9

2019-08-30

xavier dupré

Implements minkowski distance for knn

460

c25113fe

2019-08-30

xavier dupré

supports multiple targets for knn

459

7737369b

2019-08-30

xavier dupré

Fixes #44, documentation

458

e4b24f37

2019-08-30

xavier dupré

Adds operator flatten + converter for knn regressor

457

0066e94e

2019-08-29

xavier dupré

refactoring

456

ebf70a18

2019-08-29

xavier dupré

fix missing import

455

7a02b6bc

2019-08-29

xavier dupré

fix support for double and lightgbm

454

17acba87

2019-08-29

xavier dupré

Fixes #43, fix shape for LGBMClassifier

453

00d9bb78

2019-08-28

xavier dupré

Update test_cli_validate.py

452

885497ff

2019-08-28

xavier dupré

pep8

451

276ccb7f

2019-08-28

xavier dupré

pep8

450

0374a54d

2019-08-28

xavier dupré

add parameter skip_long_test to the command line

449

9fc2cdc8

2019-08-27

xavier dupré

improves graph for benchmark

448

d6ec5e1c

2019-08-27

xavier dupré

Fixes #42, add a graph to visualize the results of the benchmark

447

e6834965

2019-08-27

xavier dupré

conversion to ONNX sometimes depends on the runtime

446

2bf4d7aa

2019-08-27

xavier dupré

Tests multiple runtimes at the same time.

445

2fb0046e

2019-08-27

xavier dupré

Fixes #41, enable tests with several number of features

444

89775e9a

2019-08-27

xavier dupré

Update onnx_bench.rst

443

90f24e25

2019-08-26

xavier dupré

add a graph to summarize the benchmarks

442

a64c6b52

2019-08-26

xavier dupré

summarizes even if n_features is missing

441

551316f7

2019-08-26

xavier dupré

add n_features to the summary

440

775b130a

2019-08-26

xavier dupré

fix wrong variable

439

5bbd98ed

2019-08-26

xavier dupré

Fixes #40, add parameter n_features when validating a model

438

c307bf4f

2019-08-26

xavier dupré

Update requirements.txt

437

499fd0a0

2019-08-26

xavier dupré

fix unit test, update history

436

3e482dca

2019-08-25

xavier dupré

Dumps all models if needed.

435

686bf239

2019-08-25

xavier dupré

add same function for tree classifier

434

c364a589

2019-08-23

xavier dupré

add unit test for a notebook

433

c7b7b788

2019-08-23

xavier dupré

Update test_onnxrt_python_runtime_ml_tree.py

432

e380887e

2019-08-23

xavier dupré

Update op_tree_ensemble_classifier_.cpp

431

1cc7f87d

2019-08-23

xavier dupré

Update op_tree_ensemble_classifier_.cpp

430

81ee178c

2019-08-23

xavier dupré

Update op_tree_ensemble_classifier_.cpp

429

e9f0d6f9

2019-08-23

xavier dupré

Fix build issues for gcc

428

543c5ccb

2019-08-23

xavier dupré

fix compilation issues

427

a339fe82

2019-08-23

xavier dupré

Fixes #24, add treeclassifier for double

426

e9d674c4

2019-08-23

xavier dupré

fix documentation

425

ee5d3966

2019-08-23

xavier dupré

Fix mismatches for random forest

423

f55a2383

2019-08-21

xavier dupré

update documentation

422

d571290f

2019-08-21

xavier dupré

Update test_onnxrt_python_runtime_ml_tree_rf.py

421

36fb2299

2019-08-21

xavier dupré

Update test_onnxrt_python_runtime_ml_tree_rf.py

420

2880f49f

2019-08-21

xavier dupré

Experiment around random forest

419

6f0f472a

2019-08-20

xavier dupré

fix notebook after refactoring

418

133c69f3

2019-08-20

xavier dupré

refactoring

417

b86a5bf8

2019-08-20

xavier dupré

normalizer implements inplace

416

c2b423a1

2019-08-20

xavier dupré

Fixes for inplace operators

415

dedc9784

2019-08-20

xavier dupré

more inplace operators

414

c2fc1d13

2019-08-19

xavier dupré

Fixes for #33 (inplace)

413

bf9a3a88

2019-08-19

xavier dupré

Fix inplace code for #33

412

d6a83c0d

2019-08-19

xavier dupré

fix inplace code for #33

411

1b02726a

2019-08-19

xavier dupré

more inline operators, first try for #33 (matmul inline)

410

2cde2486

2019-08-19

xavier dupré

pep8

409

f19df348

2019-08-19

xavier dupré

Update generate_automated_pages.py

408

057a867a

2019-08-19

xavier dupré

Fixes #38, branches == and !=

407

77e24522

2019-08-19

xavier dupré

Addresses comment from issue #37, add extra requirements

406

1d0e0690

2019-08-09

xavier dupré

Fixes #35, expose parameter time_kwargs in the command line

405

8c730046

2019-08-09

xavier dupré

lower precision for one test

404

a4555eb7

2019-08-09

xavier dupré

Fixes #34, kind of condifence intervals for benchmarks

403

e6f587b3

2019-08-08

xavier dupré

fix issue in sklearn_operators

402

baa0e700

2019-08-08

xavier dupré

Update onnx_node_time.ipynb

401

1c4dfed7

2019-08-08

xavier dupré

Update onnx_visualization.ipynb

400

0507e0b0

2019-08-08

xavier dupré

better consistency for xgboost and lightgbm converters

399

b7171923

2019-08-07

xavier dupré

Update README.rst

398

b37c9327

2019-08-06

xavier dupré

small improvments

397

11c39cf5

2019-08-06

xavier dupré

Fixes #15, enables inplace computation for unary operators

396

cbfb7793

2019-08-06

xavier dupré

add the possibility to visualize shape from the runtime

395

fa54a141

2019-08-05

xavier dupré

Extends code coverage

393

7379c308

2019-08-05

xavier dupré

Add names to ShapeObject for #31

392

9b626ef0

2019-08-05

xavier dupré

Other fixes for #31, shape inference with runtime

391

fff01ba5

2019-08-05

xavier dupré

Fix issues with shapes for #31

390

3eda2289

2019-08-05

xavier dupré

Third commit for #31, shape_inference

389

dddd5d2c

2019-08-05

xavier dupré

Second commit for #31 (shape inference)

388

d9155bb6

2019-08-04

xavier dupré

disable one test for skl2onnx 1.5.0

387

7eb840ee

2019-08-04

xavier dupré

refactor DimensionObject for shape object

386

b7ba28d7

2019-08-03

xavier dupré

fix appveyor build

385

c5129ead

2019-08-03

xavier dupré

First item for #31 (shape inference)

384

e6284c2c

2019-08-03

xavier dupré

better error message

383

695e7c35

2019-08-03

xavier dupré

disable unit test when the version is not recent enough

382

ca981b92

2019-08-03

xavier dupré

disable unit test for skl2onnx==1.5.0 and documentation

381

1924c139

2019-08-03

xavier dupré

fix misspelling

380

b498f7f9

2019-08-03

xavier dupré

update for azure pipelines

379

a8c98aa2

2019-08-03

xavier dupré

shorten CI, do not install latex

378

6d8a4ef4

2019-08-03

xavier dupré

fix upper case in unit test

377

0cd000aa

2019-08-03

xavier dupré

Update test_grammar_sklearn_linear.py

376

5ebb44fe

2019-08-02

xavier dupré

enable, disable tests

375

ee19afee

2019-08-02

xavier dupré

fix for devops

374

b54c3370

2019-08-02

xavier dupré

update build

373

ed15b779

2019-08-02

xavier dupré

fix for CI

372

0fa2b471

2019-08-02

xavier dupré

documentation, better consistency of unit tests

371

e3f15c5e

2019-08-02

xavier dupré

use appveyor to test against an official version of sklearn-onnx

370

83f0f142

2019-08-02

xavier dupré

Merge pull request #27 from Exlsunshine/master

369

13355588

2019-08-02

xavier dupré

fix azure build

368

8bd3b876

2019-08-02

xavier dupré

disable openmp on mac

367

4c9b5841

2019-08-02

xavier dupré

blog post

366

e27faf11

2019-08-02

xavier dupré

fix bug introduced previously

365

da64836d

2019-08-02

xavier dupré

add timeout + notebook on memory profiling

364

9ea1a0fc

2019-08-02

Mark

Bug fix

363

a49d3d1e

2019-08-01

xavier dupré

documentation, fix easy bug

362

b4baf6ec

2019-08-01

xavier dupré

update history and unit test

361

eb83212a

2019-08-01

xavier dupré

Update generate_automated_pages.py

360

81536bfa

2019-08-01

xavier dupré

Fixes issue #26, run tests in separate processes (but not parallelized)

359

7dab4c95

2019-08-01

xavier dupré

disable test on float64 for some models

358

478d2f8a

2019-08-01

xavier dupré

improve type in onnxruntime2

357

1afb1b5d

2019-07-31

xavier dupré

refactoring, enable more converter for float64

356

e5d6358c

2019-07-30

xavier dupré

Update test_cli_validate.py

355

4cf6a414

2019-07-30

xavier dupré

history

354

e3b8c41f

2019-07-30

xavier dupré

add support for double_data

353

e81c799b

2019-07-30

xavier dupré

Update onnx_shaker.ipynb

352

dde21809

2019-07-30

xavier dupré

ensures there is no discrepencies in the runtime float64 with DecisionTreeRegressor

351

4f0d6c1f

2019-07-30

xavier dupré

Fixes #25, input and output of clip operator have the same type

350

949a20a1

2019-07-29

xavier dupré

Update test_rt_valid_model_gradient_boosting.py

349

74964ecf

2019-07-29

xavier dupré

fix for 64 custom operators

348

30eb961c

2019-07-29

xavier dupré

disable a couple of unit tests

347

e857a1bd

2019-07-29

xavier dupré

add a notebook on onnx_shaker

346

e5185128

2019-07-29

xavier dupré

Update op_tree_ensemble_regressor_.cpp

345

75249167

2019-07-29

xavier dupré

implements a custom operator TreeEnsembleRegressorDouble

344

8f458adb

2019-07-29

xavier dupré

A few rewriting for #23 (double for TreeEnsembleRegressor)

343

d8f032cd

2019-07-29

xavier dupré

shakes ONNX models to measure issues with float32 conversions

342

6da254d6

2019-07-28

xavier dupré

fix unit tests

341

e1c4e575

2019-07-28

xavier dupré

Update test_rt_valid_model_gradient_boosting.py

340

6a5ee6db

2019-07-28

xavier dupré

investigate discrepencies and documentation

339

bd166c83

2019-07-28

xavier dupré

add converter for xgboost

338

8bde8edf

2019-07-28

xavier dupré

improves documentation

337

b2de06e0

2019-07-28

xavier dupré

add a new unit ttest to check multiclass for GradientBoostingClassifier

336

ebd6f94a

2019-07-27

xavier dupré

add lightgbm in the list

335

cc9b5af7

2019-07-27

xavier dupré

Update validate_scenarios.py

334

c09b8f59

2019-07-26

xavier dupré

fix unit test

333

87ccc72e

2019-07-26

xavier dupré

add custom converter

332

065a13c0

2019-07-26

xavier dupré

remove file

331

54d0cbde

2019-07-26

xavier dupré

Update test_onnx2onnx.py

330

92f1c578

2019-07-26

xavier dupré

Update onnx_pdist.ipynb

329

471e2150

2019-07-25

xavier dupré

Update generate_automated_pages.py

328

93d69cc2

2019-07-25

xavier dupré

Update azure-pipelines.yml

327

0f77b0c9

2019-07-25

xavier dupré

Update generate_automated_pages.py

326

47a2664f

2019-07-25

xavier dupré

fix notebooks

325

7eb6b819

2019-07-25

xavier dupré

fix unit tests

324

6cdfc414

2019-07-24

xavier dupré

Fixes for the latest version of everything

323

e9f620a8

2019-07-23

xavier dupré

update documentation

322

b4e11425

2019-07-23

xavier dupré

Update validate_helper.py

321

944d3105

2019-07-23

xavier dupré

add TfidfVectorizer in the benchmark

320

0192d6d8

2019-07-23

xavier dupré

add missing operators, tune documentation, fix bugs

319

2e1a8ab5

2019-07-23

xavier dupré

fix unit test

318

a50bc950

2019-07-22

xavier dupré

add IndexError

317

8b6845d8

2019-07-22

xavier dupré

Update test_onnxrt_validate_helper.py

316

3198e99f

2019-07-22

xavier dupré

fix a few scenarios

315

d3e5e0fe

2019-07-22

xavier dupré

update documentation

314

06b53c06

2019-07-22

xavier dupré

fix unit test failing due to previous change

313

8cb4c4c5

2019-07-22

xavier dupré

Update validate_problems.py

312

85c8a438

2019-07-22

xavier dupré

better error message

311

d0bdda2a

2019-07-22

xavier dupré

Update validate.py

310

85c40264

2019-07-22

xavier dupré

fix summary function for empty results

309

4c731264

2019-07-22

xavier dupré

revisit documentation

308

1b8aede5

2019-07-21

xavier dupré

Update validate.py

307

5aa41d6c

2019-07-21

xavier dupré

Update validate.py

306

6f5e5bdf

2019-07-21

xavier dupré

fix missing parameters

305

0a5419fd

2019-07-21

xavier dupré

refactoring

304

26b8f73d

2019-07-21

xavier dupré

pep8

303

0f64c57b

2019-07-21

xavier dupré

Update validate.py

302

a9dd1152

2019-07-21

xavier dupré

pep8

301

c06e0e3f

2019-07-21

xavier dupré

fix unit test

300

c35a1261

2019-07-21

xavier dupré

Update config.yml

299

37770a6a

2019-07-21

xavier dupré

Update test_onnxrt_validate_type.py

298

48c83b73

2019-07-21

xavier dupré

fix a couple of unit tests

297

c2600a8d

2019-07-21

xavier dupré

fix svm

296

b15fd2c5

2019-07-20

xavier dupré

first attempt to support SVC

295

47b30328

2019-07-20

xavier dupré

Improve checkings, unit tests, inheritance

294

13d306fc

2019-07-20

xavier dupré

rename problems, better error tracking

293

3df6be37

2019-07-19

xavier dupré

Update test_rt_valid_model_gaussian_process_ort.py

292

15c88ed4

2019-07-19

xavier dupré

fix notebook

291

724932b5

2019-07-19

xavier dupré

forces the same type for sum

290

b35b52d0

2019-07-19

xavier dupré

Fix many unit tests

289

86956a43

2019-07-19

xavier dupré

fix many unit tests

288

96b49f56

2019-07-19

xavier dupré

better consistency, type checking, conversion enabling doubles

287

ac4d4614

2019-07-17

xavier dupré

Update onnx_visualization.ipynb

286

bfd26d87

2019-07-17

xavier dupré

Add SVMRegressor + renaming

285

e217f986

2019-07-17

xavier dupré

fix notebook title

284

656151b1

2019-07-17

xavier dupré

pep8

283

aa50671d

2019-07-17

xavier dupré

fix command line in notebook

282

0c2b8704

2019-07-17

xavier dupré

Update test_onnxrt_side_by_side.py

281

5dd85403

2019-07-17

xavier dupré

update unit test

280

1ad3efeb

2019-07-17

xavier dupré

disable unit test

279

9f8dfe8b

2019-07-17

xavier dupré

Update test_rt_valid_model_gaussian_process.py

278

594f138d

2019-07-17

xavier dupré

simplifies unit tests, improves command line

277

fd7f03d5

2019-07-17

xavier dupré

support parameter dtype in conversion

276

80249b16

2019-07-17

xavier dupré

fix unit test failing about dtypes

275

15cbf630

2019-07-16

xavier dupré

fix a couple of things

274

9733e249

2019-07-16

xavier dupré

investigate float and doubles, add a notebook

273

98aefe8d

2019-07-15

xavier dupré

add parameter use_double to convet_validate

272

047ae016

2019-07-15

xavier dupré

Update setup.py

271

b5e9a3f3

2019-07-15

xavier dupré

fix setup.py

270

c38fca81

2019-07-15

xavier dupré

Update setup.py

269

98811eed

2019-07-15

xavier dupré

add cpp files

268

85962910

2019-07-15

xavier dupré

update setup.py

267

cfcbf967

2019-07-14

xavier dupré

disable one unit test on circleci

266

ba7cd291

2019-07-14

xavier dupré

misspelling

265

2846fb07

2019-07-14

xavier dupré

update unit test, better messages

264

80184d4d

2019-07-14

xavier dupré

better messages

262

68a2334c

2019-07-14

xavier dupré

shorten unit tests

261

80f24d4d

2019-07-13

xavier dupré

disable benchmark

260

13a0b65c

2019-07-13

xavier dupré

skip failing models

259

21f32a4c

2019-07-13

xavier dupré

Update test_onnx_transformer.py

258

ef3d9392

2019-07-13

xavier dupré

refactoring

257

132c86fa

2019-07-13

xavier dupré

Update config.yml

256

02ae8328

2019-07-13

xavier dupré

Update doc_write_helper.py

255

f2c82351

2019-07-13

xavier dupré

refactoring

254

34b04a3f

2019-07-12

xavier dupré

Update test_run_notebooks_onnx_sbs.py

253

4168854c

2019-07-12

xavier dupré

Update test_onnxrt_side_by_side.py

252

d5260454

2019-07-12

xavier dupré

fix a few things, add a command line

251

68060efb

2019-07-12

xavier dupré

fix multi for gaussian

250

2d0f3e7c

2019-07-12

xavier dupré

Update test_onnxrt_side_by_side.py

249

133e1648

2019-07-12

xavier dupré

better debugging, more scenarios

248

2f392bb9

2019-07-12

xavier dupré

Update validate_difference.py

247

ec7e9946

2019-07-12

xavier dupré

install skl2onnx from sources

246

7ba0835c

2019-07-12

xavier dupré

Update validate_difference.py

245

484b8460

2019-07-11

xavier dupré

Update test_rt_valid_model_gaussianprocess.py

244

1d05facf

2019-07-11

xavier dupré

add operators, increase verbosity

242

7c8e55e4

2019-07-10

xavier dupré

Update validate_difference.py

241

3421d6d6

2019-07-10

xavier dupré

change from absolute to relative

240

e6eb56d2

2019-07-10

xavier dupré

enable more scenarios for GPR

239

75d77555

2019-07-10

xavier dupré

Update test_onnxrt_simple.py

238

99c60329

2019-07-10

xavier dupré

Update test_onnx_grammar_specific.py

237

da51082a

2019-07-10

xavier dupré

Update test_onnx_grammar_specific.py

236

f7350574

2019-07-10

xavier dupré

documentation, update to the lastest skl2onnx

235

0012307a

2019-07-10

xavier dupré

add parameter versions to the command line

234

20b0f46a

2019-07-10

xavier dupré

documentation and better default values

233

b9f55736

2019-07-09

xavier dupré

Update test_code_style.py

232

73514e5a

2019-07-09

xavier dupré

Update test_onnx_grammar_specific.py

231

b1d475ec

2019-07-09

xavier dupré

add MatMult

229

fd9dd891

2019-07-09

xavier dupré

better display while benchmarking

225

925253a1

2019-07-08

xavier dupré

fix notebook

224

d8883764

2019-07-08

xavier dupré

Complete ExpSineSquared

223

d950c5f8

2019-07-08

xavier dupré

Update test_onnx_grammar_translate.py

222

9e44adb2

2019-07-08

xavier dupré

Update test_onnx_grammar_specific.py

221

8588dd4e

2019-07-08

xavier dupré

improve function converting numpy function to onnx

220

98836ed5

2019-07-08

xavier dupré

extend grammar

219

b08c47ff

2019-07-07

xavier dupré

documentation, error message

218

e9ac724f

2019-07-07

xavier dupré

documentation, error message

217

f6ebec17

2019-07-07

xavier dupré

add a full example to conversion to execution

216

620064ab

2019-07-07

xavier dupré

add line and col info

215

d340718e

2019-07-07

xavier dupré

first export to ONNX

214

cdc54179

2019-07-06

xavier dupré

first sketch to convert python code into ONNX

211

6c66485b

2019-07-05

xavier dupré

Update test_onnx_grid_search.py

210

a8700afd

2019-07-05

xavier dupré

update notebooks

209

7a40bf14

2019-07-05

xavier dupré

Improves ZipMap to reduce cost computation

208

9f744926

2019-07-05

xavier dupré

implement time computation for each node, revisit zipmap

206

7637686a

2019-07-04

xavier dupré

catch exception for older version of onnxruntime

205

360d420f

2019-07-04

xavier dupré

refactoring, rename runtimes

204

82d9a151

2019-07-04

xavier dupré

Update test_onnxrt_python_runtime_ml.py

203

26496ec3

2019-07-04

xavier dupré

enable assume_finite when comparing to scikit-learn

202

22cb2215

2019-07-04

xavier dupré

fix bug while converted OnnxTransformer into ONNX when in a pipeline

201

1f2d05e0

2019-07-04

xavier dupré

add OnnxTransformer

200

4fc6047a

2019-07-03

xavier dupré

Update test_onnxrt_simple.py

199

a4c68081

2019-07-03

xavier dupré

refactoring, add operator not, removes unnecessary combinations

198

87fb1ea9

2019-07-02

xavier dupré

Update validate_difference.py

197

1838ffaa

2019-07-02

xavier dupré

Update onnx_sbs.ipynb

196

2d6f5890

2019-07-02

xavier dupré

fix notebook

195

1834f0c1

2019-07-02

xavier dupré

update notebook

194

f4cffb3b

2019-07-02

xavier dupré

split unit test

193

ef6d3971

2019-07-02

xavier dupré

update notebook

192

abeadbf1

2019-07-02

xavier dupré

saves the onnx graph

191

44efb0a7

2019-07-02

xavier dupré

add method to do side by side

190

637017b9

2019-07-02

xavier dupré

Documentation, disable benchmark for heavy experiment

189

6a63cc94

2019-07-02

xavier dupré

add parameter skip_models

188

c8841342

2019-07-02

xavier dupré

update notebook, add parameter intermediate

187

89f323c6

2019-07-01

xavier dupré

fix constantofshape

186

0d6904c3

2019-07-01

xavier dupré

fix unit tests

185

28ace346

2019-07-01

xavier dupré

add multi-label

183

03bd5905

2019-06-30

xavier dupré

Update validate_problems.py

182

c9274304

2019-06-30

xavier dupré

improve benchmark

181

21784015

2019-06-30

xavier dupré

Update test_onnxrt_validate_onnxruntime.py

180

2984787b

2019-06-30

xavier dupré

Update test_onnxrt_validate_onnxruntime.py

179

6db1241d

2019-06-30

xavier dupré

Update test_rt_valid_model_gaussianprocess.py

178

257e4169

2019-06-30

xavier dupré

fix unit tests

177

94796fe4

2019-06-30

xavier dupré

debug, fix normalizer

176

bd3ed5b4

2019-06-30

xavier dupré

Update test_onnxrt_validate_onnxruntime_whole.py

175

21b5432e

2019-06-30

xavier dupré

Update test_onnxrt_validate_onnxruntime_whole.py

174

235e7a13

2019-06-30

xavier dupré

fix unit test

173

019ffdb0

2019-06-30

xavier dupré

update notebook, documentation

172

bc7ecdc3

2019-06-30

xavier dupré

update with a notebook on pdist

171

ec1b6f99

2019-06-30

xavier dupré

Update test_onnxrt_python_runtime_scan.py

170

91b30b64

2019-06-29

xavier dupré

pep8

169

c2b44355

2019-06-29

xavier dupré

ci

168

20f76e79

2019-06-29

xavier dupré

Update test_onnxrt_python_runtime_scan.py

167

275b38c5

2019-06-29

xavier dupré

fix CI

166

f06a54d9

2019-06-29

xavier dupré

fix bug

165

be638394

2019-06-29

xavier dupré

fix import issues

164

a9be9b5b

2019-06-29

xavier dupré

add many operators, Scan, Sigmoid…

163

a4dc1deb

2019-06-29

xavier dupré

add relu

162

a45ffdab

2019-06-29

xavier dupré

add RNN opertor (not all of it)

161

8e135215

2019-06-28

xavier dupré

Update validate.py

160

cb6ccedf

2019-06-28

xavier dupré

fix unit test

159

5180dd6b

2019-06-28

xavier dupré

Fix defined inputs and outputs for topk

158

47fc43a0

2019-06-27

xavier dupré

add magic command to view an onnx graph

157

fa080a28

2019-06-27

xavier dupré

catch another exception

156

075491ce

2019-06-27

xavier dupré

fix failing unit test (pep8, disable with current skl2onnx)

155

aacff229

2019-06-26

xavier dupré

improves guessing types

154

c6be3e0f

2019-06-26

xavier dupré

guess type from constants

153

4a0cb5a5

2019-06-26

xavier dupré

deactivate one part of the code not needed for every runtime

152

cf63c367

2019-06-26

xavier dupré

more robust inference node by node

151

00f9aeb4

2019-06-26

xavier dupré

unit test coverage + fix bugs

150

06f698f8

2019-06-26

xavier dupré

fix binary logistic regression

149

adffcf02

2019-06-25

xavier dupré

blog post

146

18a2adab

2019-06-25

xavier dupré

better documentation

145

afbdc9df

2019-06-25

xavier dupré

Update test_onnxrt_python_runtime_ml.py

144

fbc2f41b

2019-06-25

xavier dupré

Update test_onnxrt_python_runtime_ml.py

143

17febdf6

2019-06-25

xavier dupré

update setup.py

142

d9b221ac

2019-06-25

xavier dupré

fix omp configuration

141

14e5c9b6

2019-06-25

xavier dupré

add link options

140

f5a820c3

2019-06-25

xavier dupré

improve compilation

139

d2c1f740

2019-06-25

xavier dupré

test improvment with openmp

138

0b1046d6

2019-06-25

xavier dupré

add operator equal, fix operator based on specifications not really described in onnx documentation

137

4383931a

2019-06-24

xavier dupré

Add Sum, TopK, ReduceMean

136

91ba4290

2019-06-24

xavier dupré

Add random_state to RandomForestClassifier training

135

03b1e4ec

2019-06-24

xavier dupré

add key runtime in obs_op

134

e3037bff

2019-06-24

xavier dupré

add operators Concat, Reshape, Log, Reciprocal, Reduce…

133

fd04f08c

2019-06-24

xavier dupré

Update op_tree_ensemble_.cpp

132

a8d0a962

2019-06-24

xavier dupré

add missing header

131

b39a0709

2019-06-24

xavier dupré

Add tree ensemble regressor

130

58c987f8

2019-06-23

xavier dupré

inline functions

129

81b37e57

2019-06-23

xavier dupré

Update setup.py

128

773a645a

2019-06-23

xavier dupré

update for C++11

127

70ddae64

2019-06-23

xavier dupré

update C++ version

126

a2c34723

2019-06-23

xavier dupré

add missing dependency

125

191f7eee

2019-06-23

xavier dupré

Update setup.py

124

aec7d494

2019-06-23

xavier dupré

Update setup.py

123

d5d76663

2019-06-23

xavier dupré

Update op_tree_ensemble_classifier_.cpp

122

0bf7adb5

2019-06-23

xavier dupré

update C++

121

31c801ce

2019-06-23

xavier dupré

fix setup.py

120

8df915c9

2019-06-23

xavier dupré

add runtime for TreeEnsembleClassifier (C++)

119

fc7d3f0b

2019-06-22

xavier dupré

add pow, greater, identity

118

8a636d30

2019-06-22

xavier dupré

add slice operator

117

6be9937b

2019-06-22

xavier dupré

fix unit test, add operators

116

3c575f61

2019-06-21

xavier dupré

documentation + arrayratureextraction

115

fa9ca893

2019-06-21

xavier dupré

Update generate_automated_pages.py

114

1bb53f2e

2019-06-21

xavier dupré

Update generate_automated_pages.py

113

e4d4ef06

2019-06-21

xavier dupré

Update generate_automated_pages.py

112

532dfe79

2019-06-21

xavier dupré

Update generate_automated_pages.py

111

affc5d2f

2019-06-21

xavier dupré

Update generate_automated_pages.py

110

f6971f8c

2019-06-21

xavier dupré

Update generate_automated_pages.py

109

9e774ae4

2019-06-21

xavier dupré

Update generate_automated_pages.py

108

64efcf96

2019-06-21

xavier dupré

documentation cmd

107

2fa09d27

2019-06-21

xavier dupré

Update generate_automated_pages.py

106

e7231ab5

2019-06-21

xavier dupré

documentation, more display

105

2f8f4292

2019-06-21

xavier dupré

update documentation

104

aacf2b3e

2019-06-20

xavier dupré

reduce the number of tests

103

a8b73146

2019-06-20

xavier dupré

better verbose

101

aa021055

2019-06-20

xavier dupré

add benchmark, refactor documentation

100

5160adc3

2019-06-20

xavier dupré

update documentation

99

ed7b2c63

2019-06-20

xavier dupré

delete automated page

98

41e07a53

2019-06-19

xavier dupré

Update test_onnxrt_simple.py

97

c1abc7b1

2019-06-19

xavier dupré

update documentation with a better process

96

cd6ad7c2

2019-06-19

xavier dupré

better warnings handling

95

823d1650

2019-06-18

xavier dupré

update documentation, visual representation of every graphs

94

cc71b365

2019-06-18

xavier dupré

Update validate.py

93

46cb06ee

2019-06-17

xavier dupré

refactoring

92

15fd066d

2019-06-17

xavier dupré

better granularity, documentation

91

d11cd500

2019-06-17

xavier dupré

fix unit test

90

a3608d91

2019-06-17

xavier dupré

update unit test

89

8ed74830

2019-06-17

xavier dupré

fix unit test

88

f1837ac9

2019-06-17

xavier dupré

update validate script

87

f6cc3771

2019-06-17

xavier dupré

update command line

85

52c37f7c

2019-06-17

xavier dupré

add command line

83

8bc34417

2019-06-16

xavier dupré

Update .local.jenkins.lin.yml

82

741c9d47

2019-06-16

xavier dupré

update documentation, display version

81

467d6630

2019-06-16

xavier dupré

lower precision

80

c557e745

2019-06-16

xavier dupré

Fixes #10, runtime for the whole onnx with onnxruntime

79

6b22f2f1

2019-06-16

xavier dupré

fix documentation

78

4fd152a3

2019-06-16

xavier dupré

Update test_onnxrt_check_import.py

77

3620a14b

2019-06-16

xavier dupré

Update test_onnxrt_check_import.py

76

11c2d7c1

2019-06-16

xavier dupré

Fixes issue #9, implements onnxruntime runtime

75

4f261419

2019-06-16

xavier dupré

add other operator for python runtime

74

44393245

2019-06-16

xavier dupré

fix unit test

73

9b7542cc

2019-06-15

xavier dupré

add operator Scaler

72

616fc3b1

2019-06-15

xavier dupré

improve documentation

71

7fa5b6fd

2019-06-15

xavier dupré

update documentation

70

64e73b21

2019-06-15

xavier dupré

function to test all sklearn operators

69

0421e581

2019-06-14

xavier dupré

improves type coverage

66

8f4eeb1f

2019-06-14

xavier dupré

update notebook

65

7acf2094

2019-06-14

xavier dupré

add notebook to benchmark python runtime

63

84b8bfaf

2019-06-14

xavier dupré

fix logistic regression

62

e24e0a19

2019-06-14

xavier dupré

better documentation

61

b77ea982

2019-06-14

xavier dupré

add linear regressor

60

a1245487

2019-06-14

xavier dupré

first version of the python runtime

58

0acbd195

2019-06-13

xavier dupré

compute sequence of computing

56

8e36242c

2019-06-12

xavier dupré

draw onnx graphs

55

4b7b801b

2019-06-12

xavier dupré

explore onnx

54

2ea0a5e0

2019-06-11

xavier dupré

update setup

53

0f6c32c8

2019-06-11

xavier dupré

Update test_setup.py

52

9e6114fa

2019-06-11

xavier dupré

move files

51

727c4d1c

2019-06-11

xavier dupré

move files

50

e6491697

2019-04-23

xavier dupré

refactoring

49

93970725

2019-02-16

xavier dupré

Update README.rst

48

8fea5ce9

2019-02-06

xavier dupré

Update test_code_style.py

46

b5524b9f

2019-01-08

xavier dupré

Update LICENSE.txt

45

c609546f

2018-12-30

xavier dupré

Update test_code_style.py

44

9f4de098

2018-10-15

xavier dupré

fix type issue

43

e00ba867

2018-09-17

xavier dupré

update circleci

41

0fac8cf9

2018-08-28

xavier dupré

add missing dependencies for circleci

40

addecb96

2018-08-26

xavier dupré

update circleci

39

c435ee0e

2018-08-21

xavier dupré

add local jenkins job linux

38

98f1379f

2018-07-22

xavier dupré

update requirements

37

a029714d

2018-07-22

xavier dupré

fix style

36

fb8c4aa2

2018-07-22

xavier dupré

update CI python 3.7

35

6a1edc93

2018-07-07

xavier dupré

update pandoc

34

32644f5d

2018-05-17

xavier dupré

setup, documentation, circleci

33

776754c4

2018-05-13

xavier dupré

update requirements

32

aa5c50bc

2018-05-12

xavier dupré

update requirements

31

084e6cd0

2018-05-12

xavier dupré

changes for pylint

30

02dea3aa

2018-04-14

xavier dupré

replace flake8 by code style

29

b610a607

2018-04-03

xavier dupré

requirements for appveyor

28

33627d44

2018-04-02

xavier dupré

fix link to waffle

27

641c76a7

2018-03-31

xavier dupré

requirements

26

2a7fe51e

2018-03-31

xavier dupré

history, setup, documentation

24

cb6eeef6

2018-03-10

xavier dupré

update setup.py

23

b8fbbf38

2018-02-24

xavier dupré

setup

22

45588005

2018-02-24

xavier dupré

setup, documentation

21

2b3af40f

2018-02-24

xavier dupré

appveyor

20

23871b69

2018-02-24

xavier dupré

setup requirements

19

df994fae

2018-02-17

xavier dupré

update requirements

18

3baab73c

2018-01-02

xavier dupré

update license

17

06291a65

2017-12-18

xavier dupré

update style

16

ca0973e3

2017-12-09

xavier dupré

artifact

15

c7c09c9a

2017-12-06

xavier dupré

readme

14

751ade6b

2017-12-06

xavier dupré

remove unnecessary import

13

e67d5903

2017-12-06

xavier dupré

fix documentation theme

12

b9af8e4b

2017-12-06

xavier dupré

changes doc themes

11

a07d71e0

2017-12-04

xavier dupré

check coefficient are not out of range

8

e040ac0a

2017-12-01

xavier dupré

dependencies

7

1e046459

2017-11-30

xavier dupré

update circleci build

6

79876d8b

2017-11-30

xavier dupré

update requirements

5

d17710bd

2017-11-30

xavier dupré

update tokens

4

1307f43a

2017-11-30

xavier dupré

fix the first version of the package

3

2d823b82

2017-11-30

xavier dupré

first commit, still does not work with VS2017

2

ca43522f

2017-11-30

xavier dupré

add local jenkins

1

e57b5be5

2017-11-29

xavier dupré

first commit