タグ

2023年2月14日のブックマーク (3件)

  • RubyistのためのPython入門 - Qiita

    はじめに 普段はRubyを書いていて、これからPythonを書くという人向けの入門記事です。 Rubyのやり方でPythonで書くのではなく、自然にPythonを書いていると思えるようになることがこの記事のゴールです。 そのためこの記事では基的な処理の実装をRubyPythonで比較し、お互いの特徴を見ながらPythonでの考え方や書き方を明らかにしていきます。 Pythonは3.6以降を前提としています。 それではさっそく見ていきましょう。 基要素 まずは数値や文字列など代表的な組み込み型の比較です。 n = nil # NilClass b = true || false # TrueClass, FalseClass i = 100 # Integer f = 1.5 # Float a = [1, 2, 3] # Array s = 'hello' " world" # St

    RubyistのためのPython入門 - Qiita
  • CIFAR10の読み込みと正規化をソースコードベースで解説

    概要 Pytorchのチュートリアル「TRAINING A CLASSIFIER」(日語名:クラス分類の学習方法)の最初の章、「CIFAR10の読み込みと正規化」のみ解説していきます。 Pytorchのチュートリアル↓ このチュートリアルは「Deep Learning with PyTorch: A 60 Minute Blitz」の最終章であり、これを理解できればPyTorchを理解したと言っても過言ではないわけです(いや、過言ですね)。 ネットワークの定義や実行などは細かく解説されているサイトが多いですが前処理の部分をソースコードまで読んで細かく解説している人がいなかったので備忘録も兼ねて書いていきます。 C言語しか勉強してないので変に細かいところまで書いていますがご了承ください。 モジュールの読み込み まずは必要なモジュールを読み込む。 import torch import to

    CIFAR10の読み込みと正規化をソースコードベースで解説
    hkj
    hkj 2023/02/14
    imshowのClipping input data to the valid range for imshow with RGB data ([0..1] for floats or [0..255] for integers).対策
  • PyTorchチュートリアル(日本語訳版)

    [1] サイトでは、「PyTorch 公式チュートリアル(英語版 version 1.8.0)」を日語に翻訳してお届けします。 [2] 公式チュートリアルは、①解説ページ、②解説ページと同じ内容のGoogle Colaboratoryファイル、の2つから構成されています。 両者は基的には同じ内容です。サイトでは 「Google Colaboratoryファイル」で、チュートリアルの日語訳を用意しております(未完成分は順次公開いたします)。 [3] サイトのチュートリアルの閲覧および実行は、Google Colaboratory環境を前提とします。 (サイトのライセンスはこちらとなります) [4] サイトに掲載している、日語チュートリアルをまとめて配置したGitHubはこちらとなります。 [0] 目次(table of contents) 日語解説へ [1] テンソル(T

    PyTorchチュートリアル(日本語訳版)
    hkj
    hkj 2023/02/14