タグ

ブックマーク / qiita.com/hiroyuki827 (3)

  • 継承を使わずにクラス間でお互いの属性を使えるようにするには、selfをそのまま渡そう - Qiita

    class A: def __init__(self, var_a, var_b): self.var_a = var_a # 実際にはvar_cと値も役割も同じかもしれない self.var_b = var_b # 実際にはvar_dと値も役割も同じかもしれない # クラスBの属性は参照できない! def method_A(self): ... class B: def __init__(self, var_c, var_d): self.var_c = var_c self.var_d = var_d # クラスAの属性をクラスB内で使いたいときには、以下のようにクラスAのインスタンスをB内で生成する。 self.inst_a = A(var_c, var_d) # クラスAの属性は参照できる print(self.inst_a.var_a) print(self.inst_a.var

    継承を使わずにクラス間でお互いの属性を使えるようにするには、selfをそのまま渡そう - Qiita
  • 2019年でも使えるJenkinsプラグイン厳選まとめ10選 - Qiita

    はじめに 最近社内でJenkinsを導入する必要が出てきたのですが、デフォルトでは非常に使いにくいですよね?結局プラグインを入れろという話になるのですが、情報が結構古いものしか見つかりません。。。すでに使い古されているので、検索しても古い情報しか見つからないんですね。 使えそうなプラグインは少しづつ見つかってきているのですが、改めて2019年版としてまとめてみることにしました。 おことわり * 備忘録としての記事なので、カテゴリーごとに分けるなどのことはしていません。 * Jenkins職人にならないように気をつけたので、不必要にプラグインを導入することは避けています。(最低限のものだけ紹介します。) * 基的にFreestyleジョブ向けを選んでいます。 プラグインまとめ Docker Plugin 言わずもがなですね。Docker上でテストを実行するには必要不可欠です。 Jenkin

    2019年でも使えるJenkinsプラグイン厳選まとめ10選 - Qiita
  • 初めての深層学習ロードマップ [随時更新&文献追加 予定] - Qiita

    はじめに 先日、SEの友人機械学習について話していて、「どういう風に機械学習を勉強していけば良いのかイマイチわからん」と言っていました。時間があればCourseraを取ればいいのでしょうが、ある程度高等数学も勉強した身だと、冗長過ぎるきらいがあるようです (マイペースで勉強できないというのも大きい)。 私自身、広範囲の機械学習のトピックについては勉強不足なので、今回は深層学習を全く知らない方が、どのように勉強していけば良いのかについてまとめることにしました。1から10まで示すことはしていませんが、キーワードを提示することで大まかなガイドラインを示すことにしました。 深層学習と機械学習の違いについて 一般的に、機械学習はデータセットに対して個別にアルゴリズムを設定する必要があります。一方深層学習では、コンピュータ自身が(画像や音声から)自ら特徴量を取り出し、学習を行います。大雑把に言えば、

    初めての深層学習ロードマップ [随時更新&文献追加 予定] - Qiita
  • 1