並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 135 件 / 135件

新着順 人気順

decoratorの検索結果121 - 135 件 / 135件

  • Violet - Python VM written in Swift

    Violet - Python VM written in Swift on GitHub Features: Python 3.7 implemented in Swift - without comprehensions, yield, async, await, but still… most of the expected things work. For example: tests written in Python that we pass. Standard VM stuff: lexer, recursive descent parser, compiler and bytecode. We also have an interpreter (obviously…), although most of the Python types/modules are implem

      Violet - Python VM written in Swift
    • DataFrameの値の更新 - pandas [いかたこのたこつぼ]

      pandasは、DataFrameの値の取得方法がいろいろあるため、値の代入更新もつい「この書き方でいいんだっけ」と混乱する。 基本的には(一般的な代入と同じく)左辺で更新するデータ範囲を、右辺で値を指定するのだが、左辺のデータ範囲の指定方法が様々あるのに加え、右辺での値の指定にも複数方法がある。 df.loc[df['col1']==3, ['col2', 'col3']] = df['col4'] col1 が 3 である行の col2,col3 列を、ともに同行の col4 の値にする 大別すると以下の感じ。 左辺のアクセス関数に例えば配列を渡しても、関数の種類や配列の中身によって、名前か、添字か、どのように解釈されるか異なってくるのがややこしさの元となる。

      •  インタラクティブ・データビジュアライゼーション入門  |朝倉書店

        Webサイトで公開できる対話的・探索的(読み手が自由に動かせる)可視化をPythonで実践。データ解析に便利なPlotly,アプリ化のためのユーザインタフェースを作成できるDash,ネットワーク図に強いDash Cytoscapeを具体的に解説。 ◎本書の刊行を記念しまして、ジュンク堂池袋店様にて、オンラインイベントが開催されます。 ○演題:Pythonインタラクティブ・データビジュアライゼーション入門 -COVID-19のデータを使ったインタラク ティブ可視化事例- ○日時:2021年1月12日 19:30~21:00 *申し込みなどの詳細は、丸善ジュンク堂のサイトにてご確認ください。 グラフ(棒グラフ,散布図,ヒートマップ・・・)や表,地図,ネットワーク図など,簡潔なコードですばやく可視化 オールカラー ●コールバック,アニメーションなどの機能で,大規模データでも特徴把握が簡単に ●統

           インタラクティブ・データビジュアライゼーション入門  |朝倉書店
        • 【やってみた】EasyOCRで文字認識! - 神戸のデータ活用塾!KDL Data Blog

          株式会社神戸デジタル・ラボ DataIntelligenceチームの原口です。 今回は、GitHubで公開されているAIモデル「EasyOCR」を用いて文字認識に取り組みます! 本稿は、以下の条件に当てはまる方を想定して発信します。 Pythonが利用できる方 新しい技術に興味がある方 文字認識に興味がある方 OCRとは? 利点1:認識した文字をデータとして利用することができる 利点2:他言語へ簡単に翻訳できる EasyOCRとは? 準備 実際に検出してみた まとめ OCRとは? OCRの流れ OCR(Optical Character Recognition または Reader)とは、紙面上に存在する文字をカメラで撮影し、その画像をプログラムやAIで解析することで、紙面上の文字をデジタルデータに変換する技術のことを指します。 紙面上に存在する文字をデジタルデータに変換すると、どのような

            【やってみた】EasyOCRで文字認識! - 神戸のデータ活用塾!KDL Data Blog
          • Google ColabにMeCabとipadic-NEologdをインストールする - Qiita

            1.はじめに Google Colab に MeCab と ipadic-NEologd をインストールしようと思ったら意外に手間取ったので備忘録として残します。 2.コード 色々なWeb情報を漁った結果、インストールには下記のコードがベストではないかと思います。 # 形態素分析ライブラリーMeCab と 辞書(mecab-ipadic-NEologd)のインストール !apt-get -q -y install sudo file mecab libmecab-dev mecab-ipadic-utf8 git curl python-mecab > /dev/null !git clone --depth 1 https://github.com/neologd/mecab-ipadic-neologd.git > /dev/null !echo yes | mecab-ipadic-

              Google ColabにMeCabとipadic-NEologdをインストールする - Qiita
            • How to get started DDD & Onion-Architecture in Python web application

              I've also written a git of it on README. But in some ways, DDD is too difficult for us to understand; I would like to explain this architecture. Motivation My day job is to develop apps for smartphones using Flutter. In this development, I've adopted DDD with Onion architecture. This approach has worked well so far. On the other hand, the requirements of a native application are more complex than

                How to get started DDD & Onion-Architecture in Python web application
              • GraalVM (graalpython) で janome を無理矢理動かしてみたメモ | by mocobeta | Medium

                — — Disclaimer: これは 2019/8 現在の人柱記事で,誤りを含むかもしれません。(おかしいことを書いていたらご指摘ください。) — — 最近何かと目にすることが多い GraalVM ですが,Python 3 がうごくらしい(JIT でうごくらしい)というのを聞いて,pure Python な janome は動くのだろうか,と試してみました。 ※ GraalVM は,Java や Scala といった JVM 言語の他,多言語が動作するプラットフォームを目指しているとのことで,Python だけでなく,JavaScript,Ruby や R もサポートし,かつ言語をまたいでの呼び出しも可能,という野心的なプロジェクトになっています(とはいえ,まだまだ実験段階)。詳細は公式ドキュメントを見てください。ざっくり何ができるのかを掴むには,こちらの記事がわかりやすかったです。 P

                • GitHub - we-like-parsers/pegen: PEG parser generator for Python

                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                    GitHub - we-like-parsers/pegen: PEG parser generator for Python
                  • WSL2-UbuntuでPython3.11設定時のMissing lzma WARNINGに対応する - Qiita

                    概要 WSL2 + Ubuntu20.04 + pyenvという環境で、Python 3.11.1を導入しようとしたところ下記のように lzma についてWARNINGが発生しました。 試そうとしているモジュールがlzmaを使うようなので対処メモを記録します。 インストールした際の状態 メッセージ内容はこんな感じでしょうか lzmaライブラリがシステム上にないのでlzmaエクステンションはコンパイルされませんでした。 (それでも) Python3.11.1はインストールしました。 $ pyenv install 3.11.1 Downloading Python-3.11.1.tar.xz... -> https://www.python.org/ftp/python/3.11.1/Python-3.11.1.tar.xz Installing Python-3.11.1... Trace

                      WSL2-UbuntuでPython3.11設定時のMissing lzma WARNINGに対応する - Qiita
                    • GitHub - zappa/Zappa: Serverless Python

                      In a hurry? Click to see (now slightly out-dated) slides from Serverless SF! Zappa makes it super easy to build and deploy server-less, event-driven Python applications (including, but not limited to, WSGI web apps) on AWS Lambda + API Gateway. Think of it as "serverless" web hosting for your Python apps. That means infinite scaling, zero downtime, zero maintenance - and at a fraction of the cost

                        GitHub - zappa/Zappa: Serverless Python
                      • Implement the Stage 3 Decorators Proposal by rbuckton · Pull Request #50820 · microsoft/TypeScript

                        This implements support for the Stage 3 Decorators proposal targeting ESNext through ES5 (except where it depends on functionality not available in a specific target, such as WeakMaps for down-level private names). The following items are not currently supported: --emitDecoratorMetadata, as metadata is currently under discussion in https://github.com/tc39/proposal-decorator-metadata and has not ye

                          Implement the Stage 3 Decorators Proposal by rbuckton · Pull Request #50820 · microsoft/TypeScript
                        • Pythonモジュールのimportができなくなったときの対処記録 - Qiita

                          概要 自動化処理の勉強中、それまでインポートできていたPythonのrequestsモジュールが急に(?)インポートできなくなったので対処しました。現在はこの方法でうまくいっています。 環境 windows10 Python 3.6.5 Anaconda3 requests2.19.1 エラー内容 Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named 'requests' 先日までできてたのに急にこんなエラーが出ました。 requestsなんて名前のモジュールは無いからインポートできないと言われているわけです。 状況確認 まずは、適切にrequestsがインストールされているのか確認しました。pipコマンドでインストールしたもののリストを表示し、

                            Pythonモジュールのimportができなくなったときの対処記録 - Qiita
                          • Pythonで地名から住所と座標を割り出すジオコーディングを試してみる

                            2020年新年最初の投稿です 色々とPython製のライブラリについて調べていたら、仕事でも使えそうなライブラリを見つけたので、今回はそれを試してみます。 地名から座標を割り出す今回はジオコーディングの一種でもある地名や住所から座標を割り出してくれるPython Geocoderというのを使っていきます。Geocoderというものは、多言語にもあるライブラリだそうです。 Geocoderの特徴は、複数のマップサービスのAPIを統一されたスキーマや文法などで代わりに呼び出してくれます。 約30個近くのマップサービスに対応しており、GeocoderからGoogleMap、OpenStreetMapとあらゆるマップサービスからマップの情報を引き出してくれます。 ちなみにGoogleMapなどはAPI Keyが必要ですが、API Keyを設定していなくても、API Key不要なOpenStreet

                              Pythonで地名から住所と座標を割り出すジオコーディングを試してみる
                            • Macにインストールした公式Python3をアンインストールする方法

                              Pythonの公式サイトからダウンロードしたインストーラーでMacにpython3をインストールすることは特に難しいことではありません。ファイルをダウンロードしたらクリックして画面の指示に従うだけです。何かのアプリをインストールしたことある人なら何も考える必要はありませんね。 さて、私の以前の環境ではAnacondaを使っていたのですが、Tcl/Tkの相性が悪いのかIDLEが起動せずにMacが落ちるという症状が出たのでAnacondaを一度アンインストールしました。

                                Macにインストールした公式Python3をアンインストールする方法
                              • Pythonハッカーガイドブック|マイナビブックス

                                ※ご購入後、「マイページ」からファイルをダウンロードしてください。 ※ご購入された電子書籍には、購入者情報、および暗号化したコードが埋め込まれております。 ※購入者の個人的な利用目的以外での電子書籍の複製を禁じております。無断で複製・掲載および販売を行った場合、法律により罰せられる可能性もございますので、ご遠慮ください。 備考 著者プロフィール 20年近くにわたってフリーのソフトウェアハッカーとして活動し、10数年前からPythonでソフトウェア開発を行っている。現在は、分散クラウドプラットフォームOpenStackのプロジェクトチームリーダーを務めている。OpenStackは250万行のPythonからなる最大規模のオープンソースPythonコードベースを持つプラットフォームである。クラウドの構築に携わる前はすばらしいウィンドウマネージャを作成しており、DebianやGNU Emacsな

                                  Pythonハッカーガイドブック|マイナビブックス

                                新着記事