タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

データサイエンスとプログラミングに関するmisshikiのブックマーク (2)

  • オブジェクト指向に学ぶデータサイエンスのコーディング術

    記事中で「オブジェクト指向」という言葉を使っていますが、決して「オブジェクト指向」で実装を進めているわけではありません。あくまでもオブジェクト指向の一部の考え方を参考に、DS職のコーディングを考えるという立ち位置です。来のクラスの使い方として適切である保証はなく、「一つの実現方法の紹介」である旨ご了承ください。 多くのDS(データサイエンス)職が書くソースコードは、そのままプロダクトに載せることが難しいものが多いです[3]。この理由は、DS職に求められる成果物や職掌がプロダクト開発チームなどとは異なるからであり、ある程度は仕方がないと認識しています。しかしながら、開発したアルゴリズムや機械学習モデルをプロダクトに載せたり、分析コードを他人[4]に引き継いだりする際には、「良いコード」で実装されているに越したことはありません。DS職の人が「良いコード」を書くためにはどうすれば良いかを考え続

    オブジェクト指向に学ぶデータサイエンスのコーディング術
    misshiki
    misshiki 2024/07/25
    “あくまでもオブジェクト指向の一部の考え方を参考に、DS職のコーディングを考えるという立ち位置です。...データ分析のコードに関して、今までたくさんの失敗をしてきた私が現時点で考えていることの一部を紹介”
  • データサイエンティストのための Git 入門 ~ チーム開発編 - 変化を求めるデベロッパーを応援するウェブマガジン | AWS

    皆様こんにちは。AWS の パートナーソリューションアーキテクトの 宇賀神みずき こと しょぼちむ(@syobochim) です。9 月に入りましたが皆さまいかがお過ごしでしょうか ? この記事を書いている数日間は、めちゃくちゃ暑い日々が続いています。外に出るとジリジリと肌が焼ける感覚がします。暑い。皆さまも体調にはお気をつけください。 連載では「チーム開発を意識した Git の使い方」をデータサイエンティストの方に向けてご紹介します。 初回の記事 では、Git のクローンやコミットなど基的な操作をご紹介しました。今回は、チームでの開発に不可欠なブランチの作成やマージ、プルリクエストの作り方をご紹介します。 初回の記事と同じように、Git の操作には Amazon SageMaker Studio Lab (以降、 Studio Lab) を利用します。 Studio Lab はデータ

    データサイエンティストのための Git 入門 ~ チーム開発編 - 変化を求めるデベロッパーを応援するウェブマガジン | AWS
    misshiki
    misshiki 2022/09/06
    “チーム開発をする上で必須となるブランチの作成と、ブランチ上での作業をプルリクエストで統合する方法を説明”
  • 1