Commit f98b9bba authored by BO ZHANG's avatar BO ZHANG 🏀
Browse files

updated docstring

parent de828313
Pipeline #45 passed with stages
in 8 seconds
...@@ -4,7 +4,7 @@ from . import PACKAGE_PATH ...@@ -4,7 +4,7 @@ from . import PACKAGE_PATH
# the main algorithm # the main algorithm
def flip_image(img: np.ndarray): def flip_image(img: np.ndarray) -> np.ndarray:
""" flip an input image """ flip an input image
This function uses an awesome algorithm to flip an input image. This function uses an awesome algorithm to flip an input image.
...@@ -16,14 +16,16 @@ def flip_image(img: np.ndarray): ...@@ -16,14 +16,16 @@ def flip_image(img: np.ndarray):
Returns Returns
------- -------
the flipped image img_flipped: np.ndarray
the flipped image
""" """
try: try:
assert img.ndim == 2 assert img.ndim == 2
img_flipped = img[::-1, ::-1]
return img_flipped
except AssertionError: except AssertionError:
raise AssertionError("The input image is {}D not 2D!".format(img.ndim)) raise AssertionError("The input image is {}D not 2D!".format(img.ndim))
return img[::-1, ::-1]
# a demo on how to read test image # a demo on how to read test image
......
def some_arbitrary_functions():
""" an arbitrary function """
return
from .flip_image import flip_image, read_test_image from .flip_image import flip_image, read_test_image
from .some_other_modules import some_arbitrary_functions
__all__ = ["flip_image", "read_test_image"] __all__ = ["flip_image", "read_test_image", "some_arbitrary_functions"]
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment