|
43 | 43 | }, |
44 | 44 | { |
45 | 45 | "cell_type": "code", |
46 | | - "execution_count": 3, |
| 46 | + "execution_count": 2, |
47 | 47 | "id": "c9564cff", |
48 | 48 | "metadata": {}, |
49 | 49 | "outputs": [], |
|
69 | 69 | }, |
70 | 70 | { |
71 | 71 | "cell_type": "code", |
72 | | - "execution_count": 4, |
| 72 | + "execution_count": 3, |
73 | 73 | "id": "409dad09", |
74 | 74 | "metadata": {}, |
75 | 75 | "outputs": [], |
|
128 | 128 | }, |
129 | 129 | { |
130 | 130 | "cell_type": "code", |
131 | | - "execution_count": 5, |
| 131 | + "execution_count": 4, |
132 | 132 | "id": "c21c4587", |
133 | 133 | "metadata": {}, |
134 | 134 | "outputs": [], |
|
152 | 152 | }, |
153 | 153 | { |
154 | 154 | "cell_type": "code", |
155 | | - "execution_count": 6, |
| 155 | + "execution_count": 5, |
156 | 156 | "id": "dd1f7b3d", |
157 | 157 | "metadata": {}, |
158 | 158 | "outputs": [], |
|
222 | 222 | }, |
223 | 223 | { |
224 | 224 | "cell_type": "code", |
225 | | - "execution_count": 7, |
| 225 | + "execution_count": 6, |
226 | 226 | "id": "5e45d72c", |
227 | 227 | "metadata": {}, |
228 | 228 | "outputs": [ |
|
235 | 235 | " [ 0, 56]])" |
236 | 236 | ] |
237 | 237 | }, |
238 | | - "execution_count": 7, |
| 238 | + "execution_count": 6, |
239 | 239 | "metadata": {}, |
240 | 240 | "output_type": "execute_result" |
241 | 241 | } |
|
256 | 256 | }, |
257 | 257 | { |
258 | 258 | "cell_type": "code", |
259 | | - "execution_count": 8, |
| 259 | + "execution_count": 7, |
260 | 260 | "id": "79663447", |
261 | 261 | "metadata": {}, |
262 | 262 | "outputs": [], |
|
350 | 350 | }, |
351 | 351 | { |
352 | 352 | "cell_type": "code", |
353 | | - "execution_count": 9, |
| 353 | + "execution_count": 8, |
354 | 354 | "id": "c76317b5", |
355 | 355 | "metadata": {}, |
356 | 356 | "outputs": [], |
|
429 | 429 | }, |
430 | 430 | { |
431 | 431 | "cell_type": "code", |
432 | | - "execution_count": 14, |
| 432 | + "execution_count": 9, |
433 | 433 | "id": "769bddad", |
434 | 434 | "metadata": {}, |
435 | 435 | "outputs": [], |
|
521 | 521 | }, |
522 | 522 | { |
523 | 523 | "cell_type": "code", |
524 | | - "execution_count": 15, |
| 524 | + "execution_count": 10, |
525 | 525 | "id": "2cfbc771", |
526 | 526 | "metadata": {}, |
527 | 527 | "outputs": [], |
|
536 | 536 | }, |
537 | 537 | { |
538 | 538 | "cell_type": "code", |
539 | | - "execution_count": 16, |
| 539 | + "execution_count": 11, |
540 | 540 | "id": "a935f31f", |
541 | 541 | "metadata": {}, |
542 | 542 | "outputs": [ |
|
546 | 546 | "text": [ |
547 | 547 | "discord_dist: 8.500883427933504\n", |
548 | 548 | "discord_index: 209\n", |
549 | | - "running time [sec]: 4.833993911743164\n" |
| 549 | + "running time [sec]: 5.248243093490601\n" |
550 | 550 | ] |
551 | 551 | } |
552 | 552 | ], |
|
566 | 566 | }, |
567 | 567 | { |
568 | 568 | "cell_type": "code", |
569 | | - "execution_count": 17, |
| 569 | + "execution_count": 12, |
570 | 570 | "id": "2b461592", |
571 | 571 | "metadata": {}, |
572 | 572 | "outputs": [ |
|
576 | 576 | "text": [ |
577 | 577 | "discord_dist: 8.500883427933504\n", |
578 | 578 | "discord_index: 209\n", |
579 | | - "running time [sec]: 2.2122771739959717\n" |
| 579 | + "running time [sec]: 2.2584328651428223\n" |
580 | 580 | ] |
581 | 581 | } |
582 | 582 | ], |
|
597 | 597 | }, |
598 | 598 | { |
599 | 599 | "cell_type": "markdown", |
600 | | - "id": "90688aa9", |
| 600 | + "id": "d5fccfb3", |
601 | 601 | "metadata": {}, |
602 | 602 | "source": [ |
603 | 603 | "## Example 2" |
604 | 604 | ] |
605 | 605 | }, |
606 | 606 | { |
607 | 607 | "cell_type": "code", |
608 | | - "execution_count": 18, |
| 608 | + "execution_count": 13, |
| 609 | + "id": "d8e9fa63", |
| 610 | + "metadata": {}, |
| 611 | + "outputs": [], |
| 612 | + "source": [ |
| 613 | + "seed = 100\n", |
| 614 | + "np.random.seed(seed)\n", |
| 615 | + "\n", |
| 616 | + "T = np.random.rand(100000)\n", |
| 617 | + "m = 50\n", |
| 618 | + "split_index = 5000" |
| 619 | + ] |
| 620 | + }, |
| 621 | + { |
| 622 | + "cell_type": "code", |
| 623 | + "execution_count": 14, |
| 624 | + "id": "263bca9c", |
| 625 | + "metadata": {}, |
| 626 | + "outputs": [ |
| 627 | + { |
| 628 | + "name": "stdout", |
| 629 | + "output_type": "stream", |
| 630 | + "text": [ |
| 631 | + "discord_dist: 7.606279752022369\n", |
| 632 | + "discord_index: 8109\n", |
| 633 | + "running time [sec]: 5.100044012069702\n" |
| 634 | + ] |
| 635 | + } |
| 636 | + ], |
| 637 | + "source": [ |
| 638 | + "naive_DAMP(T, m, split_index) # dummpy run\n", |
| 639 | + "\n", |
| 640 | + "t_start = time.time()\n", |
| 641 | + "excl_zone_denom = core.config.STUMPY_EXCL_ZONE_DENOM\n", |
| 642 | + "core.config.STUMPY_EXCL_ZONE_DENOM = 1\n", |
| 643 | + "PL, discord_score, discord_idx = naive_DAMP(T, m, split_index)\n", |
| 644 | + "core.config.STUMPY_EXCL_ZONE_DENOM = excl_zone_denom\n", |
| 645 | + "t_end = time.time()\n", |
| 646 | + "\n", |
| 647 | + "print('discord_dist: ', discord_score)\n", |
| 648 | + "print('discord_index: ', discord_idx)\n", |
| 649 | + "print('running time [sec]: ', t_end - t_start)" |
| 650 | + ] |
| 651 | + }, |
| 652 | + { |
| 653 | + "cell_type": "code", |
| 654 | + "execution_count": 15, |
| 655 | + "id": "78d09bda", |
| 656 | + "metadata": {}, |
| 657 | + "outputs": [ |
| 658 | + { |
| 659 | + "name": "stdout", |
| 660 | + "output_type": "stream", |
| 661 | + "text": [ |
| 662 | + "discord_dist: 7.606279752022363\n", |
| 663 | + "discord_index: 8109\n", |
| 664 | + "running time [sec]: 6.70897912979126\n" |
| 665 | + ] |
| 666 | + } |
| 667 | + ], |
| 668 | + "source": [ |
| 669 | + "DAMP(T, m, split_index) # dummpy run\n", |
| 670 | + "\n", |
| 671 | + "t_start = time.time()\n", |
| 672 | + "excl_zone_denom = core.config.STUMPY_EXCL_ZONE_DENOM\n", |
| 673 | + "core.config.STUMPY_EXCL_ZONE_DENOM = 1\n", |
| 674 | + "PL, discord_score, discord_idx = DAMP(T, m, split_index)\n", |
| 675 | + "core.config.STUMPY_EXCL_ZONE_DENOM = excl_zone_denom\n", |
| 676 | + "t_end = time.time()\n", |
| 677 | + "\n", |
| 678 | + "print('discord_dist: ', discord_score)\n", |
| 679 | + "print('discord_index: ', discord_idx)\n", |
| 680 | + "print('running time [sec]: ', t_end - t_start)" |
| 681 | + ] |
| 682 | + }, |
| 683 | + { |
| 684 | + "cell_type": "markdown", |
| 685 | + "id": "90688aa9", |
| 686 | + "metadata": {}, |
| 687 | + "source": [ |
| 688 | + "## Example 3" |
| 689 | + ] |
| 690 | + }, |
| 691 | + { |
| 692 | + "cell_type": "code", |
| 693 | + "execution_count": 16, |
609 | 694 | "id": "6d64f488", |
610 | 695 | "metadata": {}, |
611 | 696 | "outputs": [], |
|
620 | 705 | }, |
621 | 706 | { |
622 | 707 | "cell_type": "code", |
623 | | - "execution_count": 19, |
| 708 | + "execution_count": 17, |
624 | 709 | "id": "159e03dc", |
625 | 710 | "metadata": {}, |
626 | 711 | "outputs": [ |
|
630 | 715 | "text": [ |
631 | 716 | "discord_dist: 29.42331306408431\n", |
632 | 717 | "discord_index: 6110\n", |
633 | | - "running time [sec]: 5.537461042404175\n" |
| 718 | + "running time [sec]: 5.572257995605469\n" |
634 | 719 | ] |
635 | 720 | } |
636 | 721 | ], |
|
651 | 736 | }, |
652 | 737 | { |
653 | 738 | "cell_type": "code", |
654 | | - "execution_count": 20, |
| 739 | + "execution_count": 18, |
655 | 740 | "id": "9ef28e10", |
656 | 741 | "metadata": {}, |
657 | 742 | "outputs": [ |
|
661 | 746 | "text": [ |
662 | 747 | "discord_dist: 29.423313064084333\n", |
663 | 748 | "discord_index: 6110\n", |
664 | | - "running time [sec]: 55.6033251285553\n" |
| 749 | + "running time [sec]: 55.545814990997314\n" |
665 | 750 | ] |
666 | 751 | } |
667 | 752 | ], |
|
0 commit comments