This repository has been archived by the owner on Jul 2, 2021. It is now read-only.
v0.9.0
This release only supports Chainer v4 and not Chainer v3.
For those users using Chainer v3, please update the version of Chainer or use ChainerCV v0.8.
Spotlight Feature
- Slicable datasets (
chainercv.chainer_experimental.datasets.slicable
, tutorial). All dataset classes in ChainerCV support the functionality.
API Changes
We renamed APIs relating to points.
- Change name to CUBPointDataset and add tests #528
- Change naming conventions in transforms for points #526
- vis_keypoint --> vis_point #525
Some public attributes of datasets have been changed
- Use SliceableDataset #457
We improved and renamed the method apply_to_iteartor
- apply_prediction_to_iterator --> apply_to_iterator #523
We changed the interface of vis_semantic_segmentation to be consistent with the rest of the visualizers.
- Change vis_semantic_segmentation to take image #576
New Features
- Add SliceableDataset #454, (Check the tutorial!)
- SSD train example with multiple GPUs #504 (Check the training script!)
- Add ResNet #321
- Add SiameseDataset #505
- Support MixUpSoftLabelDataset. #497 (thank you fukatani!)
- Add random_size_crop #432
Utilities for Instance Segmentation
- add VOC instance segmentation evaluation #554 (thank you knorth55)
- Add vis instance segmentation func #541 (thank you knorth55)
- Add VOC and SBD instance segmentation dataset #540 (thank you knorth55)
- add mask_iou #552 (thank you knorth55)
- Add PSROIPooling Function #545 (thank you knorth55)
Implemented enhancements:
- fix _check_available in SBDInstanceSegmentationDataset #577
- plot --> plt #574
- Change the author email address #573
- Chainer 4.0.0 #572
- Support keys assign in GetterDataset #571
- remove _chainermn_available #563
- Make dataset dependent part clear for SegNet example #557
- Change InstanceSegmentationDataset interface #555
- Add dilate and bn_kwargs to Bottleneck and ResBlock #549
- Update interface of vis_instance_segmentation and add color option #546
- Do not use vis_image in vis_instance_segmentation #544
- Support None option for activ #529
- Add assert_is_point #524
- list()/dict() -> []/{} #522
- Allow padding to be different in y and x directions for tile_images #512
- fix test_assert_is_point #566
- Fix ade_label_names and ade_label_colors #556
- Fix build scripts not to include binary files and .pyx files #550 (thank you gwtnb)
- Fix ResNets when initialW is specified #548
- Fix the range of offset in random_crop #534 (thank you akitotakeki)
- Fix pretrained weight for ResNet #533
- Dynamically import matplotlib.pyplot #519
- Fix a test failure due to a rounding error #513
- Support list in sliceable datasets #575
- Improve sliceable tutorial #570
- bach -> batch #565
- Support using vis_bbox together with vis_instance_segmentation #560
- update LICENSE #551 (thank you knorth55)
- fix doc #542 (thank you fukatani)
- Add a simple example for SiameseDataset #531
- add tuple check to style_checker #530
- Add assert_is_point_dataset #527
- Fix typos in detection tutorial #515
- Fix example code in a detection tutorial #514 (thank you koki0702)
- Add dilate option and MultiNodeBatchNormalization to Conv2DActiv and Conv2DBNActiv #494