tensorflow 2.0 학습 노트 & 수동 번역 tf.io
tf.io 아래의 API
tf.io.decode_and_crop_jpeg
JPEG 인코딩된 이미지를 uint 8장 크기로 디코딩하고 잘라냅니다.
별칭:
tf.compat.v1.image.decode_and_crop_jpeg
tf.compat.v1.io.decode_and_crop_jpeg
tf.compat.v2.image.decode_and_crop_jpeg
tf.compat.v2.io.decode_and_crop_jpeg
tf.image.decode_and_crop_jpeg
tf.io.decode_and_crop_jpeg(
contents, # , jpeg
crop_window, int32 ,
channels=0,
'''
channels
0: JPEG
1:
3: RGB
'''
ratio=1,
'''
ratio , 1,2,4,8
,
'''
#
fancy_upscaling=True,#
try_recover_truncated=False,#
acceptable_fraction=1,# 。
dct_method='',# , ["INTEGER_FAST", "INTEGER_ACCURATE"]
name=None #
)
tf.io.decode_base64
웹 보안을 위한 base 64 인코딩 문자열을 디코딩합니다.
별칭:
tf.compat.v1.decode_base64
tf.compat.v1.io.decode_base64
tf.compat.v2.io.decode_base64
tf.io.decode_base64(
input,# base64 ,Web -and_ + /。
name=None #
)
tf.io.decode_bmp
BMP 인코딩 이미지의 첫 번째 프레임을 uint 8 장 크기로 디코딩합니다.
별칭:
tf.compat.v1.image.decode_bmp
tf.compat.v1.io.decode_bmp
tf.compat.v2.image.decode_bmp
tf.compat.v2.io.decode_bmp
tf.image.decode_bmp
tf.io.decode_bmp(
contents,
channels=0,
'''
。
0: BMP .
3: RGB 。
4: RGBA 。
'''
name=None #
)
tf.io.decode_compressed
압축 해제 문자열
별칭:
tf.compat.v1.decode_compressed
tf.compat.v1.io.decode_compressed
tf.compat.v2.io.decode_compressed
'''
shape,
'''
tf.io.decode_compressed(
bytes,
compression_type='',
# 。 “。 (I) ( )、(Ii)“ZLIB” (Iii)“GZIP” 。
name=None #
)
tf.io.decode_csv
csv 형식을 장량으로 변환하고, 열마다 장량으로 비추기
별칭:
tf.compat.v2.io.decode_csv
tf.io.decode_csv(
records,
# 。 CSV / , 。
record_defaults,
'''
。
Float 32、Float 64、int 32、int 64、string。
, , 。
'''
field_delim=',',
# ,
use_quote_delim=True,
# false,
na_value='',
# NA/NaN
select_cols=None,
# 。 , 。
name=None
#
)
:
。 Record_Default 。