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
TechRepublicより。 オーウェン・ヒューズ Pythonプログラミング言語の生みの親グイド・ヴァンロッサムとの質疑応答で、Python 2.0からPython 3.0への移行がトラブル続きだったことを受けて、「Python 4について真剣に語ることはほとんどタブー」だと述べました。 グイド・ヴァンロッサムは、Microsoft Reactorとのインタビューで、Pythonバージョン 4.0の可能性をほぼ否定しました。Image: Dan Stroud under the Creative Commons licence Python 4.0に期待しないで下さい。人気のプログラミング言語の生みの親であるグイド・ヴァンロッサは、おそらく日の目を見ることはないだろうと述べています。 Microsoft Reactorとのインタビューで、ヴァンロッサムはPythonの将来とプログラミン
NVIDIA製品のGPUをディープラーニング、マシンラーニングなどのプログラミングに使用する場合、GPUに対応したNVIDIAドライバーのインストールがまず必要になります。 NVIDIAのドライバーのインストールは以下より可能です。 Download Drivers | NVIDIA 使用しているGPUのモデルが何か確認したい場合は、NVIDIA control panelから確認できます。 なお、ドライバーのダウンロードの際に、ダウンロードタイプとしてgame ready driver(GRD)か、studio driver (SD) というのを聞かれますが、 redditによると、これはどちらを選んでも大丈夫、といったものらしいです。 より若干機械学習プログラムのパフォーマンスが上がるのはstudio driver (SD)の方だけど、その差はほとんどない、といった感じらしいです。 僕
WindowsでTensorFlowを使用しての機械学習プログラムを動かそうとする際に、環境構築、セットアップを正しく行っているのにも関わらず、プログラムの実行時にCould not load dynamic library 'cupti64_110.dll'といったエラーが起こる場合があります。 このエラーはTensorFlowおよびNVIDIA CUDAのセットアップ上に起こってしまう潜在的なバグによるものであり、コミュニティでの議論の結果、以下のような解決策、次善策が提案されています。 "cupti64_2020.1.1.dll"ファイルを"cupti64_110.dll"へコピー、置換する copy cupti64_2020.1.1.dll to cupti64_110.dll (コミュニティによる議論) Could not load dynamic library 'cupti6
Are you looking for the compute capability for your GPU, then check the tables below. You can learn more about Compute Capability here. NVIDIA GPUs power millions of desktops, notebooks, workstations and supercomputers around the world, accelerating computationally-intensive tasks for consumers, professionals, scientists, and researchers. Get started with CUDA and GPU Computing by joining our free
TL;DR: そもそも単純に比べんな。ナイフとノコギリがどっちがいいかなんて一概には言えないだろう? Twitterに書いたら思ったより反応されてるので、もうちょっと解説も兼ねて書いておきます。 なお、この話はtweetにもある通り某所で発表したやつの公開版です。前にも観たって方は内緒にしておいてください。 あと、若干、個人的な偏見を含んでいるかもしれませんが、そのあたりは頑張ってフィルターかけてください。 GeForceやTeslaといった、NVIDIA社のGPUでGPGPUしたい人がまず使うプログラミング環境。実質的にGPGPU界の頂点であり最強であることは否定できません。 ただし、NVIDIAがベンダーロックしていて、標準化はされていません(一応、CUDAのモデルはロイヤリティーフリーで使っても良い)。 CUDA Cという独自拡張されたC言語で、デバイスとホストを同じ.cuファイルに
CUDA(Compute Unified Device Architecture:クーダ)とは、NVIDIAが開発・提供している、GPU向けの汎用並列コンピューティングプラットフォーム(並列コンピューティングアーキテクチャ)およびプログラミングモデルである[5][6][7]。専用のC/C++コンパイラ (nvcc) やライブラリ (API) などが提供されている。なおNVIDIA製GPUにおいては、OpenCL/DirectComputeなどの類似APIコールは、すべて共通のGPGPUプラットフォームであるCUDAを経由することになる[8]。 概要[編集] CUDAの処理の流れ 1. メインメモリ(ホストメモリ)からデータをGPU用メモリ(デバイスメモリ)にコピーする。 2. CPUがGPUに対して処理を指示する。 3. GPUが必要なデータを取り込み各コアで並列実行する。 4. 結果をG
はじめに 普段VBAはさわらないのですが、たまにエクセルの資料から値を抽出してJSONファイルつくりたいなぁと思うことがあります。 毎回やり方を忘れるので備忘録として。 目指すのは納品とかは考えずにあくまで自分の作業を楽にするためのやつです! プロシージャ プロシージャはたぶん関数みたいなやつです。(実行できる処理の単位?) 下記2つがあります。 Subプロシージャ Functionプロシージャ 違いは戻り値が設定できるかどうかかと思います。(あんまわかってない) とりあえず私は下記のように Function に細かい処理を書いて Sub で Function を呼び出すように実装してます。 Sub Test() Call ProcessA() Call ProcessB() End Sub Private Function ProcessA() 'なんか処理 End Function P
Excel でこれから VBA を使ってみたいという方を対象にした VBA 入門です。 VBA とは Visual Basic for Applications の略で Excel や Access などで利用できるプログラミング言語の1つです。 VBA を使うことで手動で行っている定型的な業務などを自動化させたり、独自のフォームなどを作成して Excel をアプリケーションのように見せることなどができます。ここでは Excel での VBA の使い方についてサンプルを使いながら解説していきます。 ※ Excel でマクロを記録する方法などについては「Excelマクロ入門」を参照されてください。
TIPS「FileSystemObjectを使うための準備――ファイル/フォルダをコピーするには」では、ファイルシステムへアクセスするメソッドなどを提供するFileSystemObjectやMicrosoft Scripting Runtimeの参照設定などを紹介したが、今回は、CSVデータを読み込む方法を解説する。 CSVファイルで保存しておいたファイルは、そのファイルをダブルクリックするとExcelが起動してブックとして開くので、特にVBA読み込ませる必要もないように思えるかもしれない。しかしCSVファイルをブックとして開くと、自動変換機能によって、「003」という文字列が「3」という数値に変換されたり、「4-1」という文字列が「4月1日」のように日付として変換されたりしてしまうなどの問題が起こる。 そこで本TIPSでは、VBAでCSVファイルをそのまま読み込むコードの一例を紹介するの
vue.jsのスライドプレゼンテーションのためのオープンソースソフトウェア"slidev"について紹介します。 slidevはマークダウンを採用しており、ドローイングやナイトビジョンモード、ウェブカメラなどの機能が搭載されています。 slidevの機能やできること、インストール方法と使い方について紹介していきます。 Github: slidevjs/slidev Presentation Slides for Developers (Beta) 開発者向けプレゼンテーションスライド(ベータ版) slidevjs/slidev: Presentation Slides for Developers (Beta) インストール 以下にslidevのインストール手順を紹介します。 node.js v14をインストール chocolateyを使ってnvm(node.jsのバージョン管理システム)の
Googleの提供するサービスへAPIアクセスが可能なSheets APIと、そのライブラリであるgoogleapisをnode.jsで使用し、Googleスプレッドシートのシートやセルの読み込み、セルの書き込み・アップデートなどを行う方法について紹介します。 Google sheets APIのAPIを有効化、作成、設定 node.jsなどからcredentialsのjsonファイルやAPIキーを通してsheets APIを操作可能にする前に、sheets APIをGoogleアカウントから有効化し、APIキーを新規作成、oauthの設定を行う必要があります。 プロジェクトを作ってなければ作成する なお、以下のステップでは以下を参考にしています。 Create a project and enable the API | Google Workspace for Developers
discordをnode.jsからプログラミングで操作することのできるdiscord.jsを使用するために、APIトークンおよびbot(ボット)アカウントを作成、設定し、サーバーに追加を行います。 discordをnode.jsのdiscord.jsで操作するために必要なものとして、APIトークンとbotアカウントがあります。 流れとしては、APIを作成、そのAPIに紐付けられたbotアカウントを作成し、作成したbotアカウントからパーミッション(許可)を設定したURLを生成、そのURLをdiscordにログインしたブラウザまたはdiscordアプリでクリックしてそのbotアカウントを任意のサーバーに追加します。 APIとbotアカウントを作成する まずはdiscordでAPIとbotアカウントを作成します。 APIポータルページへ移動します。 Discord Developer Port
ExcelのVBAでプログラムのデバッグを行い開発を効率化する方法について紹介します。 Excel VBAでのブレイクポイントの作成と使い方、Run to cursor、変数の確認およびプログラム式のモニター、仮想的にREPL(対話実行)する裏技的方法についてそれぞれ確認していきます。 Excelで開発モードとVBAを有効化する まずExcelでVBAエディタを開くために、Developer・開発モードが有効になっていることを確認します。 Developer・開発タブがない場合、開発モードを有効化します。 Excelのメニュー画面からoptions・オプションをクリック、設定を開きます。 設定オプション画面で カスタマイズリボン > デベロッパー・開発 > OK と進みます この時点で上記画像のようなデベロッパー・開発タブが追加されているはずです。 開発タブのview codeをクリックし
webpファイルはモダンなウェブ技術の一つで、Googleが近年開発したコンパクトで容量を抑えた、ウェブサービスに優しいファイルフォーマットであるとされています。 サイト管理者からすれば便利かもしれませんが、一般的にはまだまだ対応が完全ではありません。例えばあるサイトにアップロードできるサイトはjpg/pngフォーマットのみであり、webpフォーマットをそのままアップロードすることはできない、といったことです。 webpファイルをjpg/pngファイルに変換するには、以下の2つの方法があります。 ffmpegで変換 ffmpegはだいたいどんな人でもインストールされてると思います。 以下のようにwebpファイルをjpgファイルへ変換します。 ffmpeg -i file.webp out.jpg インストールがまだの場合はインストールしましょう sudo apt update ; sudo
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く