回答編集履歴
1
update
answer
CHANGED
@@ -5,20 +5,20 @@
|
|
5
5
|
|
6
6
|
> import sys, os ##sys, osとはどのような意味でしょうか?
|
7
7
|
|
8
|
-
`sys`や`os`はモジュール(module)と呼ばれる機能の塊です。各モジュールに含まれるメソッドを利用するには`import`
|
8
|
+
[`sys`](http://docs.python.jp/3.5/library/sys.html)や[`os`](http://docs.python.jp/3.5/library/os.html)はモジュール(module)と呼ばれる機能の塊の名前です。各モジュールに含まれるメソッドを利用するには`import`文が必要です。通常、`import`はスクリプト先頭に配置されます。
|
9
9
|
|
10
10
|
> sys.path.append(os.pardir) ##この一行の意味がわからないです。
|
11
11
|
|
12
|
-
システムパスのリスト
|
12
|
+
[システムパスのリスト`sys.path`](http://docs.python.jp/3.5/library/sys.html?highlight=sys#sys.path)に[親ディレクトリ`os.pardir`](http://docs.python.jp/3.5/library/os.html?highlight=os%20pardir#os.pardir)を追加します。リファレンスマニュアルを参照下さい。
|
13
13
|
|
14
14
|
> pil_img=Image.fromarray(np.unit8(img)) ##この一行の意味が分からないです。
|
15
15
|
|
16
|
-
`PIL.Image`モジュールの
|
16
|
+
[`PIL.Image`モジュールの`fromarray`メソッド](http://pillow.readthedocs.io/en/3.1.x/reference/Image.html#PIL.Image.fromarray)を呼び出して、バイトデータ`img`から画像オブジェクトに変換しています。リファレンスマニュアルを参照下さい。
|
17
17
|
|
18
18
|
> (x_train, t_train), (x_test, t_test)=\ ##\はどのような意味でしょうか?
|
19
19
|
> load_mnist(flatten=True, normalize=False)
|
20
20
|
|
21
|
-
本来は1行で記述すべき処理をテキストファイル上では複数行
|
21
|
+
本来は1行で記述すべき処理をテキストファイル上では複数行に分けて記述するとき、末尾に`\`(バックスラッシュ)が必要になります。言語リファレンスの「[明示的な行継続](http://docs.python.jp/3.5/reference/lexical_analysis.html#explicit-line-joining)」に詳しい説明がありあます。
|
22
22
|
|
23
23
|
> img=x_train[0] ##train[0]はどのような意味ですか?
|
24
24
|
> label=t_train[0] ##train[0]はどのような意味ですか?
|